Turbulent reacting flows in a generic swirl gas turbine combustor are investigated numerically. Turbulence is modelled by a URANS formulation in combination with the SST turbulence model, as the basic modelling approach. For comparison, URANS is applied also in combination with the RSM turbulence model to one of the investigated cases. For this case, LES is also used for turbulence modelling. For modelling turbulence-chemistry interaction, a laminar flamelet model is used, which is based on the mixture fraction and the reaction progress variable. This model is implemented in the open source CFD code OpenFOAM, which has been used as the basis for the present investigation. For validation purposes, predictions are compared with the measurements for a natural gas flame with external flue gas recirculation. A good agreement with the experimental data is observed. Subsequently, the numerical study is extended to syngas, for comparing its combustion behavior with that of natural gas. Here, the analysis is carried out for cases without external flue gas recirculation. The computational model is observed to provide a fair prediction of the experimental data and predict the increased flashback propensity of syngas.