Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Bc5 6. c3 b5 7. Bc2 d6 8. h3
O-O 9. d4 Bb6 10. Re1 h6 11. Be3 Rb8 12. Nbd2 Re8 13. d5 Ne7 14. Nf1 c6 15.
Bxb6 Rxb6 16. Ne3 cxd5 17. exd5 Bb7 18. Bb3 Qa8 19. Nh4 Nfxd5 20. Qh5 Rf8 21.
Nef5 Nxf5 22. Nxf5 Nf4 23. Nxh6+ gxh6 24. Qxh6 Qd8 25. Re3 d5 26. Rg3+ Rg6 27.
Re1 Qb6 28. Rxe5 Rxg3 *
Position (FEN): 5rk1/1b3p2/pq5Q/1p1pR3/5n2/1BP3rP/PP3PP1/6K1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1899
Best move: Qxb6