Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Bf4 dxc4 5. e4 Be6 6. a4 g6 7. Nf3 Qa5 8. Qc2
b5 9. Be2 Na6 10. O-O Nb4 11. Qd2 Qb6 12. Nxb5 Nxe4 13. Qxb4 cxb5 14. axb5 Bg7
15. Rfd1 a5 16. Qa4 c3 17. Bd3 cxb2 18. Rab1 Nc3 19. Qa3 Nxd1 20. Rxd1 Bxd4 21.
Ne5 O-O 22. Qxe7 Bxf2+ 23. Kh1 Bb3 24. Rf1 Ra7 25. Qa3 a4 26. Bh6 Bd4 *
Position (FEN): 5rk1/r4p1p/1q4pB/1P2N3/p2b4/Qb1B4/1p4PP/5R1K w - - 2 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1320
Best move: Qxf8#