1. e4 e5 2. Nf3 Nc6 3. Bb5 Bd6 4. c3 a6 5. Ba4 b6 6. d4 Bb7 7. Bg5 f6 8. Be3 Nge7 9. Nbd2 b5 10. Bc2 O-O 11. O-O Kh8 12. Re1 b4 13. d5 Na7 14. Nf1 bxc3 15. bxc3 f5 16. exf5 Nxf5 17. Bxf5 Rxf5 18. Qd3 Rf6 19. Bg5 Qe8 20. Bxf6 gxf6 21. Ng3 Nb5 22. c4 Na7 23. Qf5 Qf7 24. Rab1 Bc8 25. Nh5 Bc5 26. Nxe5 Qf8 27. Nxf6 d6 28. Qxh7# 1-0