Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 b6 3. d5 exd5 4. exd5 Bb4+ 5. c3 Qe7+ 6. Be3 Bc5 7. Qe2 Bxe3 8.
Qxe3 Qxe3+ 9. fxe3 Nf6 10. c4 Ba6 11. b3 d6 12. Nc3 O-O 13. e4 Nbd7 14. Nf3
Rae8 15. Bd3 Nc5 16. O-O-O Ncxe4 17. Bxe4 Nxe4 18. Nxe4 Rxe4 19. Rhe1 Rfe8 20.
Rd4 Re2 21. Kd1 Rxe1+ 22. Nxe1 h6 23. Nd3 Bc8 24. Nb4 Bg4+ *
Position (FEN): 4r1k1/p1p2pp1/1p1p3p/3P4/1NPR2b1/1P6/P5PP/3K4 w - - 4 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 836
Best move: Rxg4