Chess puzzle (Crushing)
Moves: 1. e3 e5 2. Qe2 f5 3. b3 Nf6 4. Bb2 Nc6 5. Nc3 a6 6. O-O-O Bd6 7. Kb1 Qe7 8.
Rc1 Ba3 9. f3 Bxb2 10. Kxb2 Qc5 11. g4 g6 12. gxf5 gxf5 13. f4 d6 14. Bg2 Be6
15. fxe5 dxe5 16. Nf3 O-O-O 17. Ng5 Rde8 18. Rhd1 Qa5 19. Bxc6 bxc6 20. Qg2
Reg8 *
Position (FEN): 2k3rr/2p4p/p1p1bn2/q3ppN1/8/1PN1P3/PKPP2QP/2RR4 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1302
Best move: Qxc6