Chess puzzle (Crushing)
Opening: Ruy_Lopez, Ruy_Lopez_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. Nc3 f6 6. O-O Bg4 7. d3 Bc5 8.
Be3 Bxe3 9. fxe3 Nh6 10. h3 Bh5 11. g4 Bg6 12. Nh4 Qd7 13. Nf5 O-O-O 14. Nxh6
gxh6 15. a4 Rhg8 16. Kh2 h5 17. Rg1 hxg4 18. Qxg4 f5 19. exf5 Bxf5 *
Position (FEN): 2kr2r1/1ppq3p/p1p5/4pb2/P5Q1/2NPP2P/1PP4K/R5R1 w - - 0 20
White to move.
Themes:  Middlegame  
Puzzle rating: 1003
Best move: Qxg8