1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5 4. Be2 c6 5. d4 Qc7 6. Nf3 Bf5 7. O-O e6 8. Nh4 Bg6 9. Re1 Nd7 10. Be3 Bd6 11. h3 Ngf6 12. Bf3 Nb6 13. Bg5 Nfd5 14. Nxg6 hxg6 15. Ne4 Bh2 16. Kf1 Nc8 17. c4 Nde7 18. d5 cxd5 19. cxd5 Nxd5 20. Rc1 Qb6 21. Qa4 Kf8 22. Qd7 Nce7 23. Nd6 Qxd6 24. Bxe7 Nxe7 25. Qxb7 Rd8 26. Red1 Qb8 27. Rxd8 Qxd8 28. g3 Rxh3 29. Kg2 Rh6 30. Qxa7 Nf5 31. Rc7 Bxg3 32. Rd7 Rh2 33. Kg1 Qb8 34. Rb7 Qxa7 35. Rxa7 Bd6 36. Ra6 Rh4 37. a4 Rb4 38. a5 Rxb2 39. Ra8 Ke7 40. a6 Bc5 41. a7 Rxf2 42. Re8 Kf6 43. a8=Q Re2 44. resign