Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. c3 Bf5 6. Bb5 Qb6 7. Qa4 Nf6 8.
Ne5 Bd7 9. Bg5 a6 10. Bxf6 exf6 11. Nxd7 Kxd7 12. O-O Bd6 13. Bxc6+ Qxc6 14.
Qc2 Rae8 15. Qf5+ Kc7 16. Nd2 Re2 17. Nb3 Rxb2 18. Rab1 Rxa2 19. g3 h6 20. Rfc1
Re8 21. c4 dxc4 22. Na5 Qa4 23. Rxb7+ Kd8 24. Qd5 Re6 25. Rxf7 Qxa5 26. Qa8+
Bb8 *
Position (FEN): Qb1k4/5Rp1/p3rp1p/q7/2pP4/6P1/r4P1P/2R3K1 w - - 2 27
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 795
Best move: Qxb8#