Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Qg4 Nf6 5. Qg3 dxe4 6. Bd2 O-O 7. O-O-O Nc6 8.
Be2 Nxd4 9. Be3 Nxe2+ 10. Ncxe2 Bd6 11. Bf4 Nh5 12. Qe3 Nxf4 13. Nxf4 f5 14. f3
Qg5 15. Ngh3 Bxf4 16. Nxf4 e5 17. Qb3+ Kh8 18. Kb1 exf4 19. fxe4 Qxg2 *
Position (FEN): r1b2r1k/ppp3pp/8/5p2/4Pp2/1Q6/PPP3qP/1K1R3R w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1802
Best move: Rhg1