1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Bb4 5. Nc3 Nf6 6. Bd2 O-O 7. O-O-O a5 8. Kb1 d6 9. Qg3 Ne5 10. f4 Nh5 11. Qe3 Ng4 12. Qf3 f5 13. h3 fxe4 14. Nxe4 Bxd2 15. Nxd2 Rxf4 16. Qb3 d5 17. hxg4 Bxg4 18. Ngf3 Rb4 19. Qd3 c5 20. a3 Rb6 21. Ne4 Nf4 22. Qe3 Qc7 23. Neg5 d4 24. Qe4 Bxf3 25. Nxf3 Ng6 26. Bc4 Kh8 27. Ng5 h6 28. Nf7 Kh7 29. g4 Rf8 30. g5 Rxf7 31. Bxf7 Qxf7 32. gxh6 gxh6 33. Rh2 Qf4 34. Qxf4 Nxf4 35. Rf1 Nd5 36. Kc1 Ne3 37. Rf7 Kg6 38. Rc7 c4 39. Rh4 d3 40. cxd3 cxd3 41. Kd2 Nf5 42. Rg4 Kh5 43. Rf4 Kg5 44. Rf3 Rxb2 45. Kxd3 Rb3 46. Kc4 Rxf3 47. Rxb7 Nd6 48. resign