Chess puzzle (Crushing)
Moves: 1. Nf3 d6 2. d4 c6 3. c4 Nf6 4. Nc3 h6 5. e4 e6 6. Bf4 g5 7. Be3 Be7 8. e5 dxe5
9. dxe5 Nfd7 10. Be2 O-O 11. Bd4 f6 12. exf6 Bxf6 13. Bxf6 Nxf6 14. O-O Nbd7
15. Nd4 Nc5 16. b4 Nce4 17. Nxe4 Nxe4 18. Bg4 e5 19. Bxc8 Qxc8 20. Qe2 exd4 21.
Qxe4 c5 *
Position (FEN): r1q2rk1/pp6/7p/2p3p1/1PPpQ3/8/P4PPP/R4RK1 w - - 0 22
White to move.
Themes:  Endgame  
Puzzle rating: 1467
Best move: Qg6+