1. e4 c5 2. c4 Nc6 3. Nf3 d6 4. Nc3 g6 5. Be2 Bg7 6. Qb3 Nf6 7. d3 O-O 8. O-O a6 9. Be3 Bg4 10. h3 Bxf3 11. Bxf3 e5 12. Nd5 Nxd5 13. exd5 Nd4 14. Bxd4 exd4 15. Qxb7 Re8 16. b4 Re7 17. Qc6 Rc7 18. Qa4 Rb7 19. bxc5 dxc5 20. Qc2 Rab8 21. a4 Rb2 22. Qd1 Bh6 23. Qe1 Rd2 24. Qe4 Rbb2 25. Rae1 Ra2 26. Qe8 Qxe8 27. Rxe8 Kg7 28. d6 Bg5 29. d7 Rxd3 30. Be4 Rdd2 31. f4 Bf6 32. g4 h6 33. Rb1 d3 34. h4 g5 35. fxg5 hxg5 36. h5 Bd4 37. Kf1 Rf2 38. Ke1 Bc3 39. resign