1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qd2 Nf6 8. O-O-O Be7 9. f3 O-O 10. g4 b5 11. g5 Nh5 12. Nce2 Rd8 13. Ng3 Nxd4 14. Nxh5 Nxf3 15. Qf2 Ne5 16. Bb6 Qb8 17. Bxd8 Bxd8 18. h4 Bb7 19. Bg2 Bc6 20. Kb1 b4 21. Ng3 Bb6 22. Qf4 Qc7 23. Bf1 Rc8 24. Rh2 Ba4 25. b3 Bc6 26. h5 Nc4 27. Qxc7 Na3 28. Kb2 Bxc7 29. Rg2 Be5 30. Kc1 Bf4 31. Kb2 Bxg5 32. Bxa6 Bf6 33. Kc1 Ra8 34. Bd3 Nb5 35. Bxb5 Rxa2 36. Kd2 Bxb5 37. Ke3 Bc6 38. Kf4 Ra5 39. Re2 h6 40. e5 Bg5 41. Kg4 Bd8 42. Rd4 Rb5 43. Kf4 Bc7 44. Rc4 f6 45. Kg4 Bxe5 46. resign