Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bb5 d6 4. Bxc6+ bxc6 5. f4 Ba6 6. Nf3 e6 7. d3 Be7 8.
O-O c4 9. f5 cxd3 10. cxd3 Nf6 11. fxe6 fxe6 12. Ng5 Qc8 13. Be3 O-O 14. Qb3
Bxd3 15. Nxe6 Bxf1 *
Position (FEN): r1q2rk1/p3b1pp/2ppNn2/8/4P3/1QN1B3/PP4PP/R4bK1 w - - 0 16
White to move.
Themes: Discovered Attack, Kingside Attack Middlegame  
Puzzle rating: 1502
Best move: Nxf8+