Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. Nd2 a6 4. Ngf3 c5 5. g3 Nf6 6. Bg2 Nc6 7. O-O Be7 8. e5
Nd7 9. Re1 Qc7 10. Qe2 O-O 11. h4 h6 12. h5 f6 13. exf6 Nxf6 14. Ne5 Nxe5 15.
Qxe5 Bd6 16. Qe2 Bd7 17. c4 Rae8 18. b3 Bc6 19. Bb2 d4 20. Ne4 Nxe4 21. Bxe4
Bxe4 22. Qxe4 Rxf2 *
Position (FEN): 4r1k1/1pq3p1/p2bp2p/2p4P/2PpQ3/1P1P2P1/PB3r2/R3R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1223
Best move: Kxf2