Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Qf6 3. d4 d6 4. d5 h6 5. Nc3 c6 6. dxc6 bxc6 7. Be3 Be7 8. a4
Be6 9. b4 Nd7 10. Qd3 Nb6 11. Qa6 Bc8 12. Qd3 Be6 13. Qa6 Bc8 14. Qd3 Be6 15.
b5 Bc4 16. Qd2 Rc8 17. Bxb6 Bxf1 18. Kxf1 axb6 19. Na2 c5 20. Nc3 Qg6 21. Nd5
Bd8 22. a5 bxa5 23. Rb1 Qxe4 24. b6 Rb8 25. Nc7+ Bxc7 26. bxc7 Rxb1+ 27. Ne1
Qc6 28. Qxa5 Rb7 *
Position (FEN): 4k1nr/1rP2pp1/2qp3p/Q1p1p3/8/8/2P2PPP/4NK1R w k - 1 29
White to move.
Themes:  Middlegame  
Puzzle rating: 934
Best move: Qa8+