Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nb6 5. Nc3 e5 6. d5 Bc5 7. Na4 Bd4 8. Nf3
Bg4 9. Be2 Bxf3 10. Bxf3 Nxc4 11. O-O Nd6 12. Nc3 O-O 13. Ne4 f5 14. Ng5 Rf6
15. h4 Bb6 16. Ne6 Rxe6 17. dxe6 Qxh4 18. Bxb7 Nxb7 19. Qd5 c6 20. e7+ cxd5 *
Position (FEN): rn4k1/pn2P1pp/1b6/3ppp2/7q/8/PP3PP1/R1B2RK1 w - - 0 21
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 Promotion
Puzzle rating: 873
Best move: e8=Q#