1. e4 c5 2. d3 g6 3. Nf3 Bg7 4. Be2 Nc6 5. O-O d6 6. Re1 Nf6 7. Bf1 O-O 8. c3 b5 9. d4 c4 10. e5 dxe5 11. Nxe5 Nxe5 12. Rxe5 Ng4 13. Re1 Qd6 14. f4 h5 15. Qf3 Rb8 16. Nd2 Bb7 17. Qg3 Bh6 18. Nf3 Bxf3 19. gxf3 Nf6 20. f5 Qxg3 21. hxg3 Bxc1 22. Raxc1 Rbe8 23. Re5 a6 24. Rce1 gxf5 25. Rxf5 Kg7 26. Rfe5 e6 27. Bh3 Kh6 28. f4 Rg8 29. Kh2 Rg7 30. f5 Reg8 31. fxe6 fxe6 32. Rxe6 Rg6 33. Rxa6 Ng4 34. Bxg4 Rxa6 35. Re6 Rxe6 36. Bxe6 Re8 37. d5 Kg5 38. Kh3 Re7 39. Kg2 Kf6 40. Kh3 Kg5 41. b3 cxb3 42. axb3 Rc7 43. c4 bxc4 44. bxc4 Rxc4 45. d6 Rd4 46. d7 Kf6 47. Bg4 hxg4 48. Kh4 Kf5 49. Kh5 Rxd7 50. resign