Chess puzzle (Checkmate)
Opening: Blumenfeld_Countergambit, Blumenfeld_Countergambit_Other_variations
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 c5 4. d5 exd5 5. cxd5 d6 6. Nc3 a6 7. e4 b5 8. Bd3
Bb7 9. O-O Nbd7 10. Re1 Be7 11. e5 dxe5 12. Nxe5 Nxd5 13. Nxf7 Kxf7 14. Qh5+ g6
15. Qf3+ N7f6 16. Be4 Kg7 17. Nxd5 Nxe4 18. Qxe4 Bf6 19. Bh6+ Kf7 *
Position (FEN): r2q3r/1b3k1p/p4bpB/1ppN4/4Q3/8/PP3PPP/R3R1K1 w - - 3 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1280
Best move: Qe6#