Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 dxc4 4. e4 a6 5. Bxc4 b5 6. Bb3 Bb7 7. Nf3 Nf6 8. Bc2
h6 9. O-O Be7 10. a3 Nbd7 11. Be3 Nb6 12. b3 O-O 13. Qd3 c5 14. Bb1 c4 15. bxc4
bxc4 16. Qc2 Ng4 17. e5 f5 18. exf6 Nxf6 19. Ne5 Nbd5 20. Bxh6 Nxc3 *
Position (FEN): r2q1rk1/1b2b1p1/p3pn1B/4N3/2pP4/P1n5/2Q2PPP/RB3RK1 w - - 0 21
White to move.
Themes: Pin Opening  
Puzzle rating: 1821
Best move: Qg6