Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. Nf3 Bg7 8. Be2
O-O 9. O-O a6 10. a4 Re8 11. Nd2 Nbd7 12. h3 Rb8 13. Ra3 Qc7 14. Qc2 c4 15. a5
Ne5 16. f4 Nd3 17. Bxd3 cxd3 18. Qxd3 Nd7 19. Qc4 Qd8 20. Nf3 f5 21. e5 b5 22.
axb6 Qxb6+ 23. Kh1 dxe5 24. d6+ Kh8 25. Ng5 h6 26. Qf7 Rf8 *
Position (FEN): 1rb2r1k/3n1Qb1/pq1P2pp/4ppN1/5P2/R1N4P/1P4P1/2B2R1K w - - 2 27
White to move.
Themes:  Middlegame  
Puzzle rating: 1559
Best move: Qxg6