1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 Bg7 7. f3 Bd7 8. g4 Nc6 9. h4 h5 10. g5 Nh7 11. Nxc6 bxc6 12. Bc4 Nf8 13. Bd4 e5 14. Be3 Be6 15. Qd3 Bxc4 16. Qxc4 Qc8 17. O-O-O Ke7 18. f4 f5 19. fxe5 Bxe5 20. exf5 gxf5 21. Bd4 Ng6 22. Rde1 a5 23. Na4 Qa6 24. Qxa6 Rxa6 25. Nc5 Raa8 26. Bxe5 dxe5 27. Rd1 Rhd8 28. Rhe1 e4 29. Nxe4 Rxd1 30. Kxd1 fxe4 31. Rxe4 Kd6 32. c3 Rf8 33. Ra4 Rf5 34. Ke2 Kc7 35. Ke3 Kb6 36. Re4 Re5 37. Rxe5 Nxe5 38. Ke4 Ng6 39. Kf5 Nxh4 40. Kf6 Kc5 41. Ke5 Ng6 42. Kf6 h4 43. Kxg6 h3 44. Kf7 h2 45. g6 h1=Q 46. g7 Qd5 47. Kf8 Qf5 48. Ke7 Qg6 49. resign