1. e4 e5 2. f4 Bc5 3. Nf3 d6 4. Bc4 Nc6 5. c3 Bg4 6. h3 Bd7 7. d3 Nf6 8. a4 a5 9. f5 d5 10. exd5 Ne7 11. Nxe5 Bxf5 12. d4 Bd6 13. O-O O-O 14. Bg5 Kh8 15. Nd2 Qc8 16. Qf3 h6 17. Bh4 g5 18. Bg3 h5 19. Bb3 Kg7 20. c4 g4 21. hxg4 Nxg4 22. c5 Nxe5 23. Bxe5 Bxe5 24. dxe5 Rg8 25. d6 cxd6 26. cxd6 Qc5 27. Kh1 Kh8 28. dxe7 Rg5 29. Qc3 Qxe7 30. e6 f6 31. Rae1 Qg7 32. Rf2 Rg8 33. Qf3 h4 34. Ne4 Bxe4 35. Rxe4 Qg6 36. Rxh4 Kg7 37. Qxb7 Kf8 38. e7 Ke8 39. Bxg8 resign