Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 cxd4 6. cxd4 Bb4+ 7. Nc3 Qa5 8. Bd2
Qb6 9. a3 Be7 10. Na4 Qc7 11. Bd3 a6 12. O-O b5 13. Nc3 Nh6 14. Rc1 Qb6 15. Be3
Ng4 16. h3 Nxe3 17. fxe3 O-O 18. Nh2 Bg5 19. Rf3 f5 20. Rg3 Bh6 21. Qh5 Bd7 *
Position (FEN): r4rk1/3b2pp/pqn1p2b/1p1pPp1Q/3P4/P1NBP1RP/1P4PN/2R3K1 w - - 4 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1347
Best move: Qxh6