Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 d6 3. Nc3 g6 4. e3 Bg7 5. Nf3 O-O 6. Bd2 Na6 7. a3 c5 8. d5 Qb6
9. Nb5 Ne4 10. Be2 Bxb2 11. Rb1 Bg7 12. O-O Qd8 13. Bd3 Bf5 14. Bxe4 Bxe4 15.
Ng5 Bxb1 16. Qxb1 e6 17. dxe6 Qxg5 18. exf7+ Rxf7 19. Nxd6 Rff8 20. Qxb7 Rfd8
21. Nf7 Qf6 22. Nxd8 Rxd8 23. Ba5 Rb8 24. Qxa6 *
Position (FEN): 1r4k1/p5bp/Q4qp1/B1p5/2P5/P3P3/5PPP/5RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1108
Best move: Qxa6