Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 a6 7. a4 c5 8. c3 Nc6
9. b3 Qb6 10. Nbd2 cxd4 11. Nxd4 Nxe5 12. Qe3 Nc6 13. O-O Bc5 14. N2f3 Nf6 15.
Qd3 Rc8 16. Be3 Ne4 17. b4 Nxd4 18. Nxd4 Be7 19. Nf5 Qd8 20. Nxg7+ Kf8 21. Bh6
Kg8 22. Qf3 Rxc3 23. Qg4 Nf6 24. Qg5 Ne8 25. Qe5 Bf6 26. Nxe6 fxe6 *
Position (FEN): 3qn1kr/1p5p/p3pb1B/3pQ3/PP6/2r5/5PPP/R4RK1 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 997
Best move: Qxe6#