1. e4 e5 2. Nf3 Nf6 3. d4 exd4 4. e5 Bb4+ 5. Bd2 Bxd2+ 6. Qxd2 Ne4 7. Qxd4 f5 8. exf6 d5 9. fxg7 Rg8 10. Nc3 Nc6 11. Qxd5 Nxc3 12. Qxg8+ Kd7 13. Qxd8+ Kxd8 14. g8=Q+ Ke7 15. bxc3 Rb8 16. Bc4 Bf5 17. Qf7+ Kd6 18. Qxf5 Re8+ 19. Kd1 Ne5 20. Qxe5+ Rxe5 21. Nxe5 Kxe5 22. Re1+ Kf6 23. Rb1 b6 24. Re6+ Kf5 25. Re7 c6 26. Rxa7 b5 27. Bxb5 cxb5 28. Rxb5+ Kf4 29. Ra4# 1-0