1. e4 c5 2. Nf3 g6 3. c4 Bg7 4. d4 cxd4 5. Nxd4 Nc6 6. Be3 Nf6 7. Nc3 O-O 8. Be2 a6 9. O-O e6 10. Nb3 d6 11. Qd2 Qc7 12. Rac1 Ne5 13. f3 b6 14. h3 Rb8 15. Nb1 Nc6 16. Nd4 Nh5 17. Nb5 axb5 18. cxb5 Bd7 19. bxc6 Bc8 20. Na3 Ng3 21. Rfe1 Nxe2+ 22. Qxe2 d5 23. Nb5 Qe5 24. Bd4 Qf4 25. Bxg7 Kxg7 26. exd5 exd5 27. Qe5+ Qxe5 28. Rxe5 Be6 29. c7 Ra8 30. a3 Kf6 31. Re2 Bd7 32. Nd6 d4 33. Rd2 Bc8 34. Rxd4 Ra5 35. Nxc8 Rxc8 36. Rd6+ Ke7 37. Rxb6 Kd7 38. Rbc6 Rd5 39. R6c3 f5 40. b4 Rd2 41. b5 Rb2 42. a4 Rb4 43. Rc4 Rb2 44. Rc6 Rb4 45. R1c4 Rb1+ 46. Kh2 Rb2 47. b6