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. Kb1 Ne5 13. Qf2 Rb8 14. Nce2 Nc4 15. Bc1 Bb7 16. Bg2 f6 17. Qh4 g6 18. gxf6 Bxf6 19. Qg4 Rbc8 20. c3 b4 21. cxb4 Rf7 22. Rhg1 a5 23. f4 Bxd4 24. Nxd4 Nxf4 25. bxa5 Nxg2 26. Qxg2 Qxa5 27. Rge1 Nd6 28. Nb3 Qb4 29. Nd2 Nb5 30. Nb3 Ra8 31. Bd2 Qa4 32. Na5 Nd6 33. Nxb7 Qxa2 34. Kc2 Nb5 35. Bc3 Qa4 36. Kd3 Nxc3 37. bxc3 Qb5 38. Ke3 Qxb7 39. Rf1 Qb6 40. Kd3 Qb5 41. Ke3 Ra3 42. resign