Chess puzzle (Advantage)
Moves: 1. e4 e5 2. b3 f5 3. Bb2 Nc6 4. Nc3 Nf6 5. exf5 d5 6. Bb5 Bxf5 7. Bxc6+ bxc6 8.
d3 Bd6 9. Nf3 O-O 10. O-O Bg4 11. h3 Bh5 12. Ne2 e4 13. Nfd4 a6 14. Qd2 exd3
15. cxd3 c5 16. Nc2 d4 17. b4 cxb4 18. Bxd4 c5 19. Bxf6 Qxf6 20. Ng3 Bg6 21.
Ne4 Bxe4 22. dxe4 Rad8 23. Qe3 Bf4 24. Qe2 Rd2 25. Qc4+ Kh8 26. Ne3 Rxf2 *
Position (FEN): 5r1k/6pp/p4q2/2p5/1pQ1Pb2/4N2P/P4rP1/R4RK1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2346
Best move: Kxf2