Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 b5 6. Bb3 h6 7. d4 d6 8. d5
Na5 9. c3 Nxb3 10. Qxb3 Bg4 11. Nbd2 Ng6 12. a4 bxa4 13. Qxa4+ Qd7 14. Qc4 a5
15. b4 a4 16. b5 Be7 17. Rxa4 Rxa4 18. Qxa4 O-O 19. c4 Nf4 20. g3 Ne2+ 21. Kg2
Nxc1 *
Position (FEN): 5rk1/2pqbpp1/3p3p/1P1Pp3/Q1P1P1b1/5NP1/3N1PKP/2n2R2 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1474
Best move: Rxc1