1. e4 c5 2. Nf3 d6 3. d4 Nf6 4. Nc3 cxd4 5. Nxd4 a6 6. f3 e5 7. Nb3 Be6 8. Be3 Be7 9. Qd2 Nbd7 10. g4 O-O 11. O-O-O b5 12. g5 b4 13. Ne2 Ne8 14. f4 a5 15. f5 a4 16. Nbd4 exd4 17. Nxd4 Bb3 18. cxb3 axb3 19. Nxb3 Rxa2 20. Kb1 Qa8 21. Qd5 Nc7 22. Qxa8 Rfxa8 23. Rc1 Nc5 24. Nxc5 dxc5 25. Bc4 R2a4 26. Bf4 Ne8 27. Bb3 R4a6 28. Rhd1 Nd6 29. Bd5 R8a7 30. g6 hxg6 31. fxg6 Nxe4 32. Bb8 Ra1+ 33. Kc2 b3+ 34. Bxb3 Rxc1+ 35. Rxc1 Rb7 36. Bxf7+ Kf8 37. Be5 Bd6 38. Bd5 Re7 39. Rf1+ Ke8 40. Bf7+ Kf8 41. Bd5+ Ke8 42. Bxd6 Nxd6 43. Kd2 Re5 44. Re1 Rxe1 45. Kxe1 Ke7 46. h4 Kf6 47. h5 Kg5 48. Bf3 Nf5 49. Kd2 Ng3 50. Kc3 Nxh5 51. Kc4 Nf4 52. Be4 Nxg6 53. Kxc5 Ne5 54. Kd5 Kf4 55. b4 g5 56. b5 Nd7 57. Bh1 Nb6+ 58. Ke4 Ke5+