Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Bg4 4. Be2 Nc6 5. d4 Bxf3 6. Bxf3 cxd4 7. cxd4 g6 8.
Qa4 a6 9. e5 Qa5+ 10. Nc3 Qxa4 11. Nxa4 Nxd4 12. Bxb7 Rb8 13. Be4 dxe5 14. O-O
Bg7 15. Be3 e6 16. f4 Ne7 17. fxe5 Bxe5 18. Rad1 Rb4 19. Nc5 O-O 20. Nd7 Ne2+
21. Kh1 Rxe4 22. Nxf8 Bxh2 23. Bh6 Be5 24. Rf3 Nf5 25. Rd8 Nxh6 *
Position (FEN): 3R1Nk1/5p1p/p3p1pn/4b3/4r3/5R2/PP2n1P1/7K w - - 0 26
White to move.
Themes: Discovered Attack Middlegame Mate in 1 
Puzzle rating: 1493
Best move: Nxe6#