Chess puzzle (Equality)
Moves: 1. e4 e6 2. e5 d5 3. d4 c5 4. Nf3 Nc6 5. c3 Nge7 6. Bb5 Qb6 7. Bxc6+ bxc6 8.
O-O Ng6 9. Re1 Be7 10. Nbd2 c4 11. Nf1 c5 12. Ng5 h6 13. Nh3 Bd7 14. Ng3 O-O-O
15. b4 cxb4 16. cxb4 Qxb4 17. Re2 Qa5 18. Rb2 a6 19. Bd2 Qa4 20. Qf1 Ba3 21.
Rb6 Bb5 22. Rb1 c3 23. R1xb5 axb5 24. Bxc3 Rd7 25. Rxb5 Rb7 *
Position (FEN): 2k4r/1r3pp1/4p1np/1R1pP3/q2P4/b1B3NN/P4PPP/5QK1 w - - 1 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1802
Best move: Ra5