Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nf6 3. d3 b6 4. g3 Bb7 5. e4 c6 6. Bg2 d5 7. Nge2 dxe4 8. Nxe4
Nxe4 9. Bxe4 Bc5 10. O-O h5 11. h4 Nd7 12. Rb1 Nf6 13. Bg2 Ng4 14. b4 Be7 15.
f3 Bxh4 16. fxg4 hxg4 17. gxh4 Qxh4 18. Be3 *
Position (FEN): r3k2r/pb3pp1/1pp5/4p3/1PP3pq/3PB3/P3N1B1/1R1Q1RK1 b kq - 1 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1574
Best move: Qh2+