1. e4 e5 2. Nf3 Nc6 3. Nc3 Bb4 4. a3 Bxc3 5. dxc3 Nf6 6. Bd3 a6 7. Bg5 d6 8. O-O Bg4 9. h3 Bxf3 10. Qxf3 Qe7 11. Rad1 h6 12. Bh4 g5 13. Bg3 h5 14. h4 g4 15. Qf5 Ng8 16. b4 b5 17. f4 Nh6 18. Qg5 Qxg5 19. hxg5 Ng8 20. fxe5 dxe5 21. c4 h4 22. Bf2 h3 23. gxh3 Rxh3 24. Kg2 O-O-O 25. Be2 Rxd1 26. Bxd1 Rxa3 27. Bxg4 Kb7 28. cxb5 axb5 29. Bc5 Rc3 30. Rf2 Rc4 31. Bf5 Nxb4 32. Bxb4 Rxb4 33. Bh7 Ne7 34. c3 Rc4 35. Rf3 Nc6 36. Bg8 Rxe4 37. Bxf7 Ne7 38. g6 Rg4 39. Kf2 Nxg6 40. Rf5 Rf4 41. Rxf4 Nxf4 42. Be8 c6 43. Ke3 Nd5 44. Kd3 Kc7 45. Bg6 Nf4 46. resign