Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c5 3. Nf3 e6 4. Bf4 Nc6 5. e3 Nf6 6. Nc3 Be7 7. Rc1 a6 8. Bd3
O-O 9. O-O dxc4 10. Bxc4 b5 11. Be2 Bb7 12. a3 cxd4 13. exd4 Nd5 14. Bg3 Bf6
15. Ne5 Nde7 16. Nxc6 Bxc6 17. Nb1 Bxd4 18. Qc2 Rc8 19. Nc3 Nf5 20. Rfd1 Qf6
21. Bd3 Rfd8 22. Bxf5 exf5 23. Ne2 Bf3 *
Position (FEN): 2rr2k1/5ppp/p4q2/1p3p2/3b4/P4bB1/1PQ1NPPP/2RR2K1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1540
Best move: Qxc8