1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5 4. Be2 Qg5 5. Bf3 Nf6 6. d4 Qf5 7. Nge2 Nc6 8. a3 e6 9. Ng3 Qa5 10. O-O Bd6 11. Be3 Qa6 12. b4 Qc4 13. Qd2 Bxg3 14. Be2 Qxc3 15. Qxc3 Nd5 16. Qd2 Bh4 17. c4 Nxe3 18. Qxe3 Bf6 19. Rad1 a5 20. b5 Ne7 21. Bg4 O-O 22. Qe4 Nf5 23. d5 Nd6 24. Qe2 exd5 25. Rxd5 Re8 26. Qd1 Nxc4 27. Bxc8 Raxc8 28. a4 Nb6 29. Rd3 c5 30. bxc6 bxc6 31. Qh5 Nxa4 32. Qxa5 Nb2 33. Rd7 Re2 34. Re1 Nc4 35. Qb4 Rxe1 36. Qxe1 Ne5 37. Rb7 c5 38. Qe2 c4 39. Qa2 g5 40. Qa6 Rc6 41. Qa8 Kg7 42. g3 c3 43. Rb1 g4 44. h3 gxh3 45. Kh2 Rc4 46. Qd5 Rd4 47. Qb3 Ng4 48. Kxh3 Nxf2 49. Kg2 Rd2 50. Qc4 Ng4 51. Kh3 h5 52. Rh1 Nf2 53. Kg2 Nxh1 54. Kxh1 c2 55. Qc5 Rd1 56. resign