Chess puzzle (Checkmate)
Opening: Scandinavian_Defense, Scandinavian_Defense_Portuguese_Variation
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Bg4 4. Be2 Bxe2 5. Nxe2 Qxd5 6. O-O e6 7. Bf4 Bd6 8.
Nbc3 Qf5 9. Bxd6 cxd6 10. Ng3 Qg6 11. f4 O-O 12. f5 exf5 13. Nxf5 Kh8 14. Qe2
Nc6 15. Qb5 Rab8 16. d5 Ne5 17. Rae1 Rfd8 18. Qb4 Ne8 19. Rxe5 dxe5 *
Position (FEN): 1r1rn2k/pp3ppp/6q1/3PpN2/1Q6/2N5/PPP3PP/5RK1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 976
Best move: Qf8#