Chess puzzle (Equality)
Moves: 1. e4 d5 2. Nf3 dxe4 3. Ng5 Bf5 4. d3 exd3 5. Bxd3 Bxd3 6. cxd3 e5 7. O-O Be7
8. Qh5 g6 9. Qg4 h5 10. Qa4+ Nc6 11. Ne4 f5 12. Nec3 a6 13. Nd2 Qxd3 14. Nf3 b5
15. Qb3 Nd4 16. Nxd4 Qxd4 17. Be3 Qd6 18. Rad1 Qc6 19. Nd5 Nf6 20. Nxe7 Kxe7
21. Bg5 Rad8 22. Rc1 Qb6 23. Rc3 c5 24. a4 c4 *
Position (FEN): 3r3r/4k3/pq3np1/1p2ppBp/P1p5/1QR5/1P3PPP/5RK1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1756
Best move: Rxc4