1. Nf3 c5 2. c4 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e6 6. a3 Be7 7. g3 a6 8. Bg2 Qc7 9. Nxc6 dxc6 10. O-O O-O 11. b3 e5 12. Bb2 Be6 13. Qc2 Rad8 14. Rfd1 Rd7 15. Rxd7 Nxd7 16. Rd1 f5 17. e3 e4 18. Ne2 Ne5 19. Nf4 Bf7 20. h4 Bf6 21. Qe2 g6 22. Bd4 b5 23. cxb5 cxb5 24. Qb2 Rd8 25. Rd2 h6 26. h5 g5 27. Ng6 Bxg6 28. hxg6 Kg7 29. Rc2 Qd6 30. Qc3 Ng4 31. Bxf6 Nxf6 32. a4 Kxg6 33. Qc6 Qxc6 34. Rxc6 Rd3 35. Rxa6 Rxb3 36. axb5 Rxb5 37. g4 Re5 38. gxf5 Kxf5 39. Bf1 Rc5 40. Be2 g4 41. Kg2 h5 42. Rb6 h4 43. Rb5 Rxb5 44. Bxb5 Ke5 45. Ba6 Kd5 46. Kh2 Kc5 47. Bb7 Kc4 48. Kg1 Kd3 49. Ba8 Ke2 50. Bb7 Kf3 51. Bc6 g3 52. fxg3 Kxg3 53. Kh1 h3 54. resign