Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Bb4 4. Bd3 f5 5. exf5 Nf6 6. O-O b6 7. Re1 d6 8. Be4
Bb7 9. Nd5 Nxd5 10. Bxd5 Qf6 11. Be4 O-O-O 12. c3 Bc5 13. d3 d5 14. d4 dxe4 15.
Nd2 exd4 16. Rxe4 dxc3 17. bxc3 Ne5 18. Kh1 Bxe4 19. Qa4 Qg5 20. Qxe4 Rhe8 21.
Nb3 Qh5 22. Bf4 Ng4 23. Qa8+ Kd7 24. Rd1+ Bd6 25. Rxd6+ cxd6 *
Position (FEN): Q2rr3/p2k2pp/1p1p4/5P1q/5Bn1/1NP5/P4PPP/7K w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1306
Best move: Qb7#