Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 a6 3. c3 b5 4. a3 e6 5. b4 c4 6. d4 cxd3 7. Bxd3 Bb7 8. O-O d6
9. c4 bxc4 10. Bxc4 Be7 11. Nc3 Nf6 12. Qd3 Nbd7 13. Bf4 O-O 14. e5 dxe5 15.
Nxe5 Nb6 16. Qxd8 Rfxd8 17. Bb3 Rac8 18. Be3 Rxc3 19. Bxb6 Rxb3 20. Bxd8 Bxd8
21. Rfd1 Bd5 22. Rac1 Be7 23. Rc8+ Bf8 24. g4 Rxa3 *
Position (FEN): 2R2bk1/5ppp/p3pn2/3bN3/1P4P1/r7/5P1P/3R2K1 w - - 0 25
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1588
Best move: g5