Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nc6 3. Nf3 Nf6 4. h3 h6 5. e3 e6 6. a3 Bd6 7. Ne5 O-O 8. c4 Be7
9. Nc3 a6 10. Rc1 Nh7 11. b4 Nxe5 12. dxe5 dxc4 13. Bxc4 b5 14. Bd3 f5 15. exf6
Nxf6 16. O-O Bb7 17. Qb3 Qxd3 18. Qxe6+ Rf7 19. Bxc7 Re8 20. Qb6 Bc8 21. Rfd1
Qg6 22. Nd5 Nxd5 *
Position (FEN): 2b1r1k1/2B1brp1/pQ4qp/1p1n4/1P6/P3P2P/5PP1/2RR2K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1223
Best move: Qxg6