Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 c5 5. Ne5 cxd4 6. Bb5+ Nd7 7. Qxd4 Qa5+
8. Nc3 Bb4 9. Qxd5 Bxc3+ 10. bxc3 Qxc3+ 11. Ke2 Qxc2+ 12. Bd2 Nf6 13. Qxf7+ Kd8
14. Rhc1 Qe4+ 15. Kf1 Qxe5 16. Re1 Qxb5+ 17. Kg1 Qc5 *
Position (FEN): r1bk3r/pp1n1Qpp/5n2/2q5/8/8/P2B1PPP/R3R1K1 w - - 2 18
White to move.
Themes:  Middlegame  
Puzzle rating: 2281
Best move: Rac1