Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 h6 6. Be3 Bb6 7. Bxb6 axb6 8.
Qd2 d6 9. O-O Bg4 10. Qe3 O-O 11. Rad1 Qe7 12. Rfe1 Bxf3 13. Qxf3 Nd4 14. Qg3
Nxc2 15. Re2 Nd4 16. Ree1 Kh8 17. Nd5 Nxd5 18. Bxd5 c6 19. Bc4 b5 20. Bb3 Nxb3
21. axb3 Ra2 22. Rd2 Qe6 23. b4 Qb3 24. d4 exd4 *
Position (FEN): 5r1k/1p3pp1/2pp3p/1p6/1P1pP3/1q4Q1/rP1R1PPP/4R1K1 w - - 0 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1425
Best move: Qxb3