Chess puzzle (Crushing)
Moves: 1. e4 c6 2. f4 d5 3. e5 Bf5 4. d4 e6 5. Nf3 Bb4+ 6. c3 Ba5 7. Nbd2 Ne7 8. Nb3
Bb6 9. Be3 Nd7 10. h3 Qc7 11. Nh4 Be4 12. Nd2 Bg6 13. Nxg6 hxg6 14. g4 O-O-O
15. b4 a6 16. a4 f6 17. b5 a5 18. Rb1 fxe5 19. fxe5 Kb8 20. bxc6 Nxc6 21. Bg1
Rdf8 22. Qb3 Rc8 23. Qb2 Ne7 24. c4 dxc4 25. Nxc4 Ba7 26. Nxa5 *
Position (FEN): 1kr4r/bpqnn1p1/4p1p1/N3P3/P2P2P1/7P/1Q6/1R2KBBR b K - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1154
Best move: Qxa5+