Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 d5 5. Bg5 h6 6. Bxf6 Qxf6 7. Nf3 Nc6 8. e3
Bd7 9. cxd5 exd5 10. Bd3 g6 11. O-O Bg4 12. Nxd5 Qd6 13. Bc4 Bxf3 14. gxf3
O-O-O 15. a3 Ba5 16. b4 Bb6 17. Rfc1 a6 18. Kf1 Qxh2 19. Nxb6+ cxb6 20. d5 Ne5
*
Position (FEN): 2kr3r/1p3p2/pp4pp/3Pn3/1PB5/P3PP2/2Q2P1q/R1R2K2 w - - 1 21
White to move.
Themes: Discovered Attack, Queenside Attack Middlegame  
Puzzle rating: 1382
Best move: Bxa6+