Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. e3 O-O 5. Ne2 c6 6. d4 exd4 7. exd4 Qa5+ 8.
Bd2 Bb4 9. Nbc3 Bxc3 10. Nxc3 Re8+ 11. Ne2 Qf5 12. O-O Qd3 13. Re1 Qxc4 14. Bc3
d5 15. h3 b6 16. a3 Ba6 17. Bf1 Qd3 18. Qa4 b5 19. Qa5 Bc8 20. Qc7 Na6 *
Position (FEN): r1b1r1k1/p1Q2ppp/n1p2n2/1p1p4/3P4/P1Bq2PP/1P2NP2/R3RBK1 w - - 4 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1634
Best move: Qxc6