1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. h3 e5 7. Nf3 Qc7 8. Be2 Be7 9. O-O O-O 10. Be3 b5 11. a3 Nbd7 12. Rc1 Nb6 13. Bxb6 Qxb6 14. Nd5 Nxd5 15. Qxd5 Bb7 16. Qd3 Rac8 17. c3 Qc6 18. Nd2 d5 19. exd5 Qxd5 20. Qxd5 Bxd5 21. Bf3 Rfd8 22. Rfd1 f5 23. Bxd5 Rxd5 24. Nf3 Rcd8 25. Rxd5 Rxd5 26. Kf1 Bf6 27. Ke2 Kf7 28. Rd1 Ke6 29. Nd2 e4 30. Nf1 Bg5 31. Rxd5 Kxd5 32. b3 Bc1 33. Ne3 Bxe3 34. Kxe3 g5 35. g3 Ke5 36. f3 f4 37. gxf4 gxf4 38. Ke2 e3 39. Kf1 a5 40. Ke2 a4 41. b4 Kd5 42. Kd3 h6 43. h4 h5 44. c4 bxc4 45. Kc3 Ke5 46. Kc2 Kd4 47. Kd1 c3 48. resign