Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 c5 3. c3 d5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. e5 cxd4 7. cxd4 Bb4+ 8.
Nc3 Ne7 9. Nf3 Nc6 10. O-O h6 11. a3 Be7 12. Be3 O-O 13. Qd2 f5 14. Bxh6 gxh6
15. Qxh6 Kf7 16. Qh5+ Kg7 17. Qh3 Rh8 18. Qg3+ Kf8 *
Position (FEN): r2q1k1r/pp1nb3/2n1p3/3pPp2/3P4/P1N2NQ1/1P3PPP/R4RK1 w - - 7 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1511
Best move: Qg6