1. c4 e5 2. Nc3 c6 3. e4 Bd6 4. a3 Ne7 5. d3 O-O 6. b4 a5 7. Bb2 Ng6 8. g3 Bc7 9. Nf3 d6 10. Bg2 h6 11. O-O Na6 12. b5 cxb5 13. cxb5 Nc5 14. a4 Be6 15. d4 exd4 16. Nxd4 Bc4 17. Nce2 d5 18. exd5 Bxd5 19. Bxd5 Qxd5 20. Nc3 Qg5 21. Nf3 Qg4 22. Nd5 Bd8 23. Ra3 Re8 24. Qd4 Qxd4 25. Bxd4 Ne6 26. Be3 f5 27. Kg2 Kh7 28. h4 f4 29. Nxf4 Nexf4 30. gxf4 Bxh4 31. Nxh4 Nxh4 32. Kh3 Nf5 33. Rd1 Rad8 34. Rxd8 Rxd8 35. Kg4 g6 36. Bb6 Rd2 37. Bxa5 Rxf2 38. Bc7 Rh2 39. a5 Rg2 40. Kf3 Rg3 41. Ke4 Rxa3 42. Kd5 h5 43. Bb6 h4 44. Ke6 h3 45. resign