1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 d6 6. Bc4 a6 7. O-O b5 8. Bb3 Be7 9. Qf3 Qc7 10. Qg3 O-O 11. Bh6 Ne8 12. Rad1 Bd7 13. a3 Nc6 14. Nf3 Na5 15. Ba2 Nc4 16. Bxc4 bxc4 17. Bf4 Qb7 18. Rb1 e5 19. Bh6 f5 20. Bg5 Bxg5 21. Qxg5 fxe4 22. Nd2 Rf5 23. Qe7 Rf7 24. Qg5 h6 25. Qg3 Nf6 26. Nxc4 Qc6 27. Nd2 Re8 28. Rbc1 d5 29. Ne2 Bg4 30. Nc3 d4 31. Nd1 Bf5 32. Qb3 Nh5 33. Qc4 Qg6 34. Kh1 Rc8 35. Qb3 Nf4 36. g3 Ne2 37. Ra1 Be6 38. Qa4 e3 39. Nxe3 dxe3 40. fxe3 Rxc2 41. Qb4 Rxd2 42. Qxd2 Qe4 43. resign