Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 d6 3. Bc4 Nc6 4. Nf3 Nf6 5. O-O g6 6. d3 Bg7 7. Ng5 e6 8. Bb5
Bd7 9. Nf3 a6 10. Bxc6 Bxc6 11. Ne2 O-O 12. Bg5 e5 13. c3 b5 14. c4 bxc4 15.
dxc4 Qc7 16. Nc3 h6 17. Bxf6 Bxf6 18. h3 Bg7 19. Nh2 f5 20. Nd5 Bxd5 21. Qxd5+
Kh7 22. b3 fxe4 23. Qxe4 Rf4 *
Position (FEN): r7/2q3bk/p2p2pp/2p1p3/2P1Qr2/1P5P/P4PPN/R4RK1 w - - 1 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 945
Best move: Qxa8