Chess puzzle (Equality)
Moves: 1. e4 c6 2. f4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 e6 6. Nxf5 exf5 7. Nf3 Nd7 8.
d4 Qc7 9. Bd3 g6 10. O-O O-O-O 11. c3 Bd6 12. Ne5 Ndf6 13. a4 Nh5 14. a5 f6 15.
Nc4 Nxf4 16. Bxf4 *
Position (FEN): 2kr2nr/ppq4p/2pb1pp1/P4p2/2NP1B2/2PB4/1P4PP/R2Q1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1418
Best move: Bxf4