Chess puzzle (Equality)
Moves: 1. d4 d5 2. c3 c5 3. Bf4 Nc6 4. e3 f6 5. Bd3 e5 6. Bg3 exd4 7. cxd4 cxd4 8.
exd4 Nxd4 9. Bb5+ Nxb5 10. Qa4 Bd7 11. Qc2 Rc8 12. Qe2+ Be7 13. a4 Rc1+ 14. Kd2
Qc8 15. axb5 Qc2+ 16. Ke3 Bc5+ 17. Kf3+ Qxe2+ 18. Kxe2 Bg4+ 19. f3 Rxg1 *
Position (FEN): 4k1nr/pp4pp/5p2/1Pbp4/6b1/5PB1/1P2K1PP/RN4rR w k - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1578
Best move: Rxg1