1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4 Qc7 7. Be2 e6 8. O-O Be7 9. Be3 O-O 10. Qe1 Nc6 11. Qg3 Nxd4 12. Bxd4 b5 13. a3 Bb7 14. Kh1 g6 15. f5 e5 16. Be3 Nxe4 17. Nxe4 Bxe4 18. f6 Bd8 19. Rac1 d5 20. Bd3 Re8 21. Bxe4 dxe4 22. Qh4 Qc6 23. Rf2 Re6 24. Rcf1 Rc8 25. h3 Rc7 26. Bg5 h5 27. Be3 Qd6 28. g4 Rc6 29. Rd2 Qc7 30. gxh5 Rxf6 31. Rff2 Be7 32. hxg6 Rxg6 33. Qxe4 Qc8 34. Kh2 Rcd6 35. Rxd6 Bxd6 36. Rg2 Rxg2 37. Kxg2 Qc4 38. Kf3 Qf1 39. Kg3 Qe1 40. Kf3 Qh1 41. resign