1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Qc7 5. Nc3 e6 6. Be3 Nf6 7. f4 d6 8. Qf3 a6 9. h3 h5 10. Be2 Bd7 11. O-O O-O-O 12. Qf2 d5 13. e5 Nxd4 14. Bxd4 Ne4 15. Nxe4 dxe4 16. Kh1 Qc6 17. Rad1 Kb8 18. Ba7+ Ka8 19. Qd4 b6 20. Qxb6 Be7 21. Bxa6 Qxb6 22. Bxb6 Rb8 23. Rxd7 Rxb6 24. Rxe7 Rxa6 25. a3 Rc6 26. c3 Rb8 27. Rf2 Rb7 28. Rxb7 Kxb7 29. Re2 Rc4 30. Rc2 e3 31. g3 f6 32. exf6 gxf6 33. Re2 Re4 34. Kg2 h4 35. Kf3 f5 36. gxh4 e5 37. Rxe3 Rxf4+ 38. Kg3 Rc4 39. Rxe5 f4+ 40. Kf3 Kc6 41. Re4 Rc5 42. Kxf4 Kd6 43. Ke3 Rb5 44. b4 Rh5 45. a4 Kc6 46. c4 Kb7 47. Kf3 Kb6 48. Kg4 1-0