Chess puzzle (Crushing)
Moves: 1. e4 c6 2. e5 d5 3. d4 Bf5 4. Nc3 e6 5. a3 Nd7 6. Bd3 Bg6 7. f4 Ne7 8. Nf3 Nf5
9. g4 Nh4 10. g5 Nxf3+ 11. Qxf3 c5 12. dxc5 Nxc5 13. Bb5+ Nd7 14. h4 a6 15. Ba4
Be7 16. h5 Bf5 17. Be3 b5 18. Bb3 Nc5 19. Bxc5 Bxc5 20. O-O-O Qc7 21. Nxd5 exd5
22. Bxd5 Bxa3 *
Position (FEN): r3k2r/2q2ppp/p7/1p1BPbPP/5P2/b4Q2/1PP5/2KR3R w kq - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2007
Best move: Bc6+