Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qb6 5. Nxc6 dxc6 6. b3 e5 7. Bc4 Bb4+ 8.
Nd2 Bc3 9. Rb1 Nf6 10. Qf3 Qd4 11. Bd3 Bg4 12. Qg3 h5 13. h3 h4 14. Qh2 Be6 15.
f3 Qe3+ 16. Be2 O-O-O 17. Qg1 Bxd2+ 18. Bxd2 Qxg1+ *
Position (FEN): 2kr3r/pp3pp1/2p1bn2/4p3/4P2p/1P3P1P/P1PBB1P1/1R2K1qR w K - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 840
Best move: Rxg1