Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. Bc4 h5 5. h4 Be7 6. d3 g5 7. hxg5 Bxg5 8. Nc3
d6 9. Bd2 Bg4 10. Qe2 Ne5 11. Bb3 c6 12. O-O-O a5 13. a3 b5 14. Rdf1 b4 15. Nb1
c5 16. Bd5 Rb8 17. Qf2 Nxf3 18. gxf3 Be6 19. Bxe6 fxe6 20. e5 Qb6 21. Rfg1 bxa3
22. b3 a2 23. Rxg5 a1=Q 24. Bc3 Qa2 25. exd6 Qxd6 26. Bxh8 Ne7 27. Be5 Qxe5 *
Position (FEN): 1r2k3/4n3/4p3/p1p1q1Rp/5p2/1P1P1P2/q1P2Q2/1NK4R w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1099
Best move: Rxe5