Chess puzzle (Checkmate)
Moves: 1. Nf3 Nf6 2. d4 c6 3. c4 d5 4. cxd5 Nxd5 5. Nc3 e6 6. e4 Nb6 7. a3 Be7 8. Bd3
O-O 9. e5 f5 10. exf6 Bxf6 11. O-O Nd5 12. Nxd5 exd5 13. Ne5 Nd7 14. f4 Re8 15.
Qc2 h6 16. Bg6 Re7 17. Bf7+ Kf8 18. Bh5 Nxe5 19. fxe5 Kg8 20. exf6 gxf6 21.
Rxf6 Rg7 22. Rg6 Qh4 23. Rxg7+ Kxg7 24. Qg6+ Kf8 25. Bxh6+ Ke7 26. Re1+ *
Position (FEN): r1b5/pp2k3/2p3QB/3p3B/3P3q/P7/1P4PP/4R1K1 b - - 2 26
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1381
Best move: Qxe1#