Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Bd3 Be7 6. O-O O-O 7. Nc3 a6 8. a4
Nbd7 9. a5 Nc5 10. b4 Nxd3 11. cxd3 c5 12. Na4 cxd4 13. Nb6 Rb8 14. Bb2 Be6 15.
f4 d5 16. f5 Bc8 17. e5 Nd7 18. Bxd4 Nxb6 19. Bxb6 Qe8 20. f6 Bxb4 21. Qh5 Qe6
22. Rf4 Bc3 *
Position (FEN): 1rb2rk1/1p3ppp/pB2qP2/P2pP2Q/5R2/2bP4/6PP/R5K1 w - - 4 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2010
Best move: Qg5