1. b4 c5 2. bxc5 e5 3. Bb2 Nc6 4. Nf3 Bxc5 5. Nxe5 Nxe5 6. Bxe5 Nf6 7. e3 Qe7 8. d4 Bb4 9. c3 Bd6 10. Bxd6 Qxd6 11. Be2 Ne4 12. O-O O-O 13. Bd3 Ng5 14. Qh5 Qh6 15. Qe2 d5 16. Nd2 Bd7 17. c4 Rac8 18. cxd5 Qd6 19. e4 Rfe8 20. f3 h6 21. Bc4 a6 22. Bb3 Qb4 23. Qf2 Bb5 24. Rfc1 Rxc1 25. Rxc1 Qa3 26. Rc3 Qb2 27. Rc7 Qa1 28. Nf1 Bxf1 29. Qxf1 Qxd4 30. Kh1 b5 31. Qd1 Qb6 32. d6 Ne6 33. Bxe6 fxe6 34. d7 Rd8 35. Rc8 Kf7 36. Rxd8 Qxd8 37. Qd6 a5 38. Qc6 Ke7 39. Qxb5 Qxd7 40. Qxd7 Kxd7 41. g4 Kc6 42. Kg2 Kc5 43. Kg3 g5 44. f4 Kd4 45. f5 exf5 46. exf5 Ke5 47. h3 a4 48. Kf3 h5 49. a3 hxg4 50. hxg4 Kf6 51. Ke4 Ke7 52. Ke5 Kf7 53. Kd6 Kg7 54. Ke7 Kg8 55. f6 Kh8 56. f7 Kh7 57. f8=R Kg7 58. Rb8 resign