1. d4 Nf6 2. c4 c6 3. Nf3 d5 4. Nc3 a6 5. e3 b5 6. c5 Nbd7 7. Bd2 a5 8. Be2 Qc7 9. O-O e5 10. a3 Be7 11. Kh1 e4 12. Ng5 Nf8 13. f3 h6 14. Nxf7 Kxf7 15. fxe4 dxe4 16. Nxe4 Kg8 17. Nxf6 Bxf6 18. a4 b4 19. Bc4 Be6 20. Bxe6 Nxe6 21. Qg4 Qe7 22. Qg6 h5 23. Qe4 Qd7 24. Rab1 Re8 25. Qc2 h4 26. h3 Rh6 27. Qf5 Bd8 28. Qd3 Nxc5 29. Qc4 Ne6 30. Rbc1 c5 31. b3 Qd6 32. e4 Rg6 33. Rf3 Qxd4 34. Be3 Qxc4 35. Rxc4 Bb6 36. Bf2 Rd8 37. e5 Rd2 38. Rd3 Rxd3 39. Rc2 Rxb3 40. Re2 Rb1 41. Kh2 Nf4 42. g3 hxg3 43. Bxg3 Nxe2 44. h4 Rxg3 45. resign