Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Bc5 5. Nxc6 bxc6 6. Bc4 Ne7 7. Qh5 d5 8.
exd5 cxd5 9. Bb3 Ba6 10. Bg5 O-O 11. Nc3 c6 12. O-O-O Qd6 13. Qg4 Bb6 14. h4 f5
15. Qh3 Ng6 16. h5 Nf4 17. Bxf4 *
Position (FEN): r4rk1/p5pp/bbpq4/3p1p1P/5B2/1BN4Q/PPP2PP1/2KR3R b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1490
Best move: Qxf4+