Chess puzzle (Crushing)
Moves: 1. e4 c5 2. g3 e5 3. Bg2 Nc6 4. Ne2 d6 5. O-O Nf6 6. c3 Be6 7. d4 cxd4 8. cxd4
exd4 9. Nxd4 Nxd4 10. Qxd4 Be7 11. Qd1 O-O 12. Nc3 a6 13. e5 dxe5 14. Bxb7 Ra7
15. Bg2 Bc4 16. Re1 Bb4 17. Bd2 Re8 18. a3 Ba5 19. b4 Bb6 20. Bg5 Bd4 21. Bxf6
Qxf6 *
Position (FEN): 4r1k1/r4ppp/p4q2/4p3/1Pbb4/P1N3P1/5PBP/R2QR1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1554
Best move: Qxd4