Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Be2 h6 9. Nf3 e4 10. Ne5 Bc5 11. c3 Qd6 12. d4 exd3 13. Nxd3 O-O 14. O-O Nb7
15. Bf4 Qd7 16. Nd2 Re8 17. Ne5 Qf5 18. Nd3 Bd7 19. Nf3 Bb6 20. Nh4 Qe6 21. Re1
g5 22. Bf3 Qc4 23. Ne5 *
Position (FEN): r3r1k1/pn1b1p2/1bp2n1p/4N1p1/2q2B1N/2P2B2/PP3PPP/R2QR1K1 b - - 3 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1203
Best move: Qxf4