Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d4 exd4 6. O-O Be7 7. Re1 O-O 8. e5
Nd5 9. Bb3 Nb6 10. Nxd4 d6 11. e6 Nxd4 12. exf7+ Kh8 13. Qxd4 Bf6 14. Qe3 Bd7
15. Nc3 a5 16. a3 a4 17. Ba2 Bc6 18. Ne4 Bxe4 19. Qxe4 d5 20. Qg4 Rxf7 21. Bf4
Bxb2 22. Rab1 Bxa3 23. Be5 Bd6 24. Bxd6 Qxd6 25. Re6 Qc5 26. Qe2 Raf8 27. Rf1
Nc4 28. h3 Na3 29. Re3 c6 30. c3 Nc4 31. Rg3 Nd6 32. Bb1 Nf5 33. Rg5 h6 34. Rg6
Ne3 35. Re1 Nxg2 *
Position (FEN): 5r1k/1p3rp1/2p3Rp/2qp4/p7/2P4P/4QPn1/1B2R1K1 w - - 0 36
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1507
Best move: Rxg2