Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 Bg4 5. Bxf4 Nf6 6. h3 Bh5 7. Nc3 Be7 8. Qe2
O-O 9. O-O-O c5 10. e5 dxe5 11. dxe5 Qc7 12. exf6 *
Position (FEN): rn3rk1/ppq1bppp/5P2/2p4b/5B2/2N2N1P/PPP1Q1P1/2KR1B1R b - - 0 12
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1470
Best move: Qxf4+