Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nf5 d5 8. Bg5
d4 9. Nd5 Bxf5 10. Bxf6 gxf6 11. Bf3 Be6 12. O-O Nc6 13. Qd2 Bxd5 14. exd5 Nb4
15. c4 a5 16. a3 Na6 17. Rfe1 a4 18. Qxd4 Bc5 19. Qh4 Qb6 20. Re2 O-O-O 21. Qh5
Rdf8 22. Qg4+ Kb8 23. Qe4 Qd6 24. Rb1 Rhg8 25. b4 axb3 26. Rxb3 Rg6 27. Reb2
Bxf2+ *
Position (FEN): 1k3r2/1p3p1p/n2q1pr1/3Pp3/2P1Q3/PR3B2/1R3bPP/6K1 w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Kxf2