Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8.
Qe2 Qe7 9. O-O Nxc3 10. bxc3 Qxe2 11. Bxe2 Bxc3 12. Rb1 Bxd4 13. Nxd4 Nxd4 14.
Bc4 d6 15. Re1+ Be6 16. Bd3 O-O 17. Bb2 Nc6 18. Re3 Bxa2 19. Rg3 Ne5 20. Rd1
Nxd3 *
Position (FEN): r4rk1/ppp2ppp/3p4/8/8/3n2R1/bB3PPP/3R2K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Rxg7+