FireFighting
Fire and Fighting types: weaknesses, resistances and Pokémon
Fire and Fighting Pokémon take double damage from Water, Ground, Flying and Psychic moves and resist Bug, Fire, Grass, Ice, Dark and Steel moves.
The balance is even: 4 weaknesses and 6 resistances or immunities.
Fire moves are super effective against Grass, Ice, Bug and Steel and not very effective against Fire, Water, Rock and Dragon. Fighting moves are super effective against Normal, Ice, Rock, Dark and Steel and not very effective against Poison, Flying, Psychic, Bug and Fairy.
To beat these Pokémon, your best pick is Water, Ground and Flying moves. Avoid Bug, Fire, Grass and Ice moves, which deal little or no damage.
There are 6 Pokémon with this combination, such as Combusken, Blaziken, Monferno and Infernape.