Chess puzzle (Checkmate)
Moves: 1. e4 d6 2. Bc4 Nd7 3. d4 e5 4. Nf3 Ngf6 5. Ng5 d5 6. exd5 Bd6 7. dxe5 Nxe5 8.
Bb5+ c6 9. dxc6 Qa5+ 10. Nc3 O-O 11. cxb7 Bxb7 12. O-O Rad8 13. Bd3 Nxd3 14.
cxd3 Qc7 15. h3 Bf4 16. Bxf4 Qxf4 17. Nf3 Rd6 18. Re1 Rfd8 19. Re3 Qh6 20. Qe2
Nd5 21. Re8+ Rxe8 *
Position (FEN): 4r1k1/pb3ppp/3r3q/3n4/8/2NP1N1P/PP2QPP1/R5K1 w - - 0 22
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 436
Best move: Qxe8#