1. e4 c5 2. c4 Nc6 3. Nf3 d6 4. Be2 Bg4 5. O-O Nf6 6. d3 g6 7. Ng5 Bxe2 8. Qxe2 Nd4 9. Qd1 Bg7 10. Be3 e5 11. Nc3 O-O 12. f4 exf4 13. Bxd4 cxd4 14. Ne2 Bh6 15. Nf3 Ng4 16. Qb3 b6 17. Nexd4 Ne5 18. a4 Re8 19. Qc3 Nxf3 20. Rxf3 g5 21. Nf5 Bf8 22. h4 Re6 23. hxg5 Rg6 24. Rxf4 Qxg5 25. Rf2 h5 26. Kh2 Bg7 27. Nxg7 Rxg7 28. Qf6 Qg3 29. Kh1 Re8 30. Qf3 Re6 31. Qxg3 Rxg3 32. Rf3 Reg6 33. Rg1 h4 34. Kh2 Kg7 35. b4 f6 36. a5 Kf7 37. a6 Ke6 38. b5 Ke5 39. Rf5 Ke6 40. Rd5 R6g5 41. Rd4 Ke5 42. Rd5 Ke6 43. d4 Rxd5 44. exd5 resign