1. e4 e5 2. Nf3 d5 3. exd5 e4 4. Qe2 Nf6 5. Nc3 Bb4 6. Nxe4 O-O 7. Nxf6 Qxf6 8. Qc4 Re8 9. Be2 Bd6 10. O-O Nd7 11. d4 Nb6 12. Qd3 Bg4 13. h3 Bxf3 14. Bxf3 Rad8 15. Bd2 Bf4 16. Bxf4 Qxf4 17. c4 Na4 18. b3 Nb6 19. Rad1 Nd7 20. Rfe1 Nf6 21. Qc3 Rxe1 22. Rxe1 h6 23. Re7 Kf8 24. Qe3 Qxe3 25. Rxe3 Re8 26. d6 Rxe3 27. fxe3 cxd6 28. Bxb7 Ke7 29. Kf2 Ke6 30. Kf3 d5 31. c5 Ne4 32. Ba6 Nd2 33. Ke2 Ne4 34. b4 Nc3 35. Kd3 Nxa2 36. b5 Nb4 37. Kc3 Nxa6 38. bxa6 Kd7 39. Kd3 Kc6 40. e4 dxe4 41. Kxe4 Kb5 42. Kd5 Kxa6 43. c6 Kb6 44. Kd6 a5 45. c7 resign