Chess puzzle (Crushing)
Moves: 1. c4 f5 2. d4 e6 3. Nc3 Bb4 4. Qc2 Nf6 5. Bg5 O-O 6. e3 b6 7. Nf3 Bb7 8. Be2
d6 9. O-O Nbd7 10. a3 Bxc3 11. bxc3 h6 12. Bh4 g5 13. Bg3 Ne4 14. Nd2 Ndf6 15.
Nxe4 Nxe4 16. Bd3 h5 17. h3 Nxg3 18. fxg3 Qe7 19. e4 fxe4 20. Bxe4 Bxe4 21.
Qxe4 Qg7 22. Rf3 Rxf3 23. gxf3 Qf6 *
Position (FEN): r5k1/p1p5/1p1ppq2/6pp/2PPQ3/P1P2PPP/8/R5K1 w - - 1 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 866
Best move: Qxa8+