Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. d4 Bf5 4. Nc3 Qa5 5. Nf3 e6 6. Bd3 Bg6 7. O-O c6 8.
Ne5 Nf6 9. Re1 Nbd7 10. Bg5 Qc7 11. Ne4 Be7 12. Nxd7 Qxd7 13. Nxf6+ gxf6 14.
Bf4 O-O-O 15. c3 e5 16. Be3 Rhg8 17. Bf1 Qf5 18. Qa4 a6 19. dxe5 fxe5 20. Bb6
Rd2 *
Position (FEN): 2k3r1/1p2bp1p/pBp3b1/4pq2/Q7/2P5/PP1r1PPP/R3RBK1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1770
Best move: Bxa6