1. e4 e5 2. Nf3 d5 3. exd5 e4 4. Qe2 Nf6 5. Nc3 Bc5 6. d4 O-O 7. Nxe4 Nxe4 8. Qxe4 Re8 9. Ne5 Bb4 10. c3 Bd6 11. Bd3 g6 12. O-O Bf5 13. Qf3 Bxd3 14. Qxd3 Bxe5 15. dxe5 Rxe5 16. c4 Nd7 17. b4 Qe7 18. Bb2 Rh5 19. Qd4 f6 20. Rfe1 Qd6 21. g3 Rf8 22. Ba3 Ne5 23. Kg2 Qd7 24. h4 Qg4 25. Qxg4 Nxg4 26. Re7 Rc8 27. Bb2 Kf8 28. Re6 f5 29. f3 Nh6 30. Kh3 Re8 31. g4 fxg4 32. fxg4 Nxg4 33. Rxe8 Kxe8 34. Re1 Kf7 35. Kxg4 Rf5 36. Be5 Rf2 37. a4 Rc2 38. c5 Rc4 39. Kg5 Rxb4 40. Bxc7 Rxa4 41. Rf1 Kg8 42. h5 gxh5 43. Kxh5 Rc4 44. Kh6 Rxc5 45. Rg1 Kf8 46. Bd6 resign