1. e4 c5 2. Nf3 d6 3. Bb5 Nc6 4. O-O Bd7 5. Re1 Nf6 6. c3 a6 7. Bf1 Bg4 8. d3 e6 9. Nbd2 Be7 10. h3 Bh5 11. g4 Bg6 12. Nh4 Nd7 13. Ng2 h6 14. f4 O-O 15. Qf3 b5 16. Ne3 Bh7 17. Bg2 Nb6 18. Ndf1 Bh4 19. Rd1 Rb8 20. Ng3 Na4 21. Ne2 b4 22. d4 bxc3 23. bxc3 Nxc3 24. Nxc3 cxd4 25. Nc4 dxc3 26. Qxc3 d5 27. Ba3 Bf6 28. Ne5 Nxe5 29. fxe5 Qb6 30. Kh1 Rfc8 31. Qg3 Bd8 32. exd5 Qa5 33. dxe6 fxe6 34. Bd6 Rb2 35. a3 Qa4 36. Qf3 Bg5 37. Rf1 Bg6 38. Rae1 Qc2 39. Bb4 Bd3 40. Qf7 Kh7 41. Rg1 Bh4 42. Re3 Bg6 43. Qf3 Bf2 44. Be1 Bxe3 45. Qxe3 Rc4 46. g5 Re4 47. Qg3 Rb3 48. Qf2 Re2 49. resign