Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. cxd4 Bb4+ 8.
Bd2 Bxd2+ 9. Qxd2 Nf6 10. Nc3 Nb4 11. O-O O-O 12. Rfe1 d5 13. exd5 Nfxd5 14.
Nxd5 Nxd5 15. Bxd5 Qxd5 16. Ne5 Re8 17. Re3 c5 18. Nf3 Rxe3 19. fxe3 Bg4 20.
Rf1 Rd8 21. Ne5 cxd4 *
Position (FEN): 3r2k1/pp3ppp/8/3qN3/3p2b1/4P3/P2Q2PP/5RK1 w - - 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1504
Best move: Nxg4