Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 c5 5. Be3 cxd4 6. Bxd4 Nc6 7. Bb5 Nf6 8.
h3 Be7 9. O-O O-O 10. Bxc6 bxc6 11. Nbd2 c5 12. Be5 d4 13. Re1 Nd7 14. Bc7 Qxc7
15. Rxe7 Qb6 16. Nc4 Qf6 17. Qe2 Nb6 18. Nxb6 axb6 19. a3 Be6 20. Rc7 Bd5 21.
Re1 Qd6 22. Re7 Be6 23. Rb7 Rfe8 24. Qb5 Rab8 25. Rxb8 Rxb8 26. Ng5 Bd7 27. Qd3
Qh6 28. Re7 Qxg5 29. Rxd7 Qc1+ 30. Kh2 Qf4+ 31. Qg3 Qf5 *
Position (FEN): 1r4k1/3R1ppp/1p6/2p2q2/3p4/P5QP/1PP2PPK/8 w - - 5 32
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 747
Best move: Qxb8#