1. e4 e5 2. Nf3 c6 3. Bc4 d5 4. exd5 e4 5. Qe2 cxd5 6. Bb5 Nc6 7. d3 Bg4 8. h3 Bd7 9. dxe4 Qe7 10. Bg5 Qxe4 11. Nc3 Bb4 12. Bd2 Bxc3 13. Bxc3 Qxe2 14. Bxe2 f6 15. O-O Nge7 16. Rfe1 O-O-O 17. Bb5 Rhe8 18. Rad1 Bf5 19. Nd4 a6 20. Ba4 b5 21. Bb3 Be4 22. Ne6 Rd6 23. Nc5 a5 24. a3 b4 25. axb4 axb4 26. Bd2 g5 27. Nxe4 Re6 28. Nc5 Rxe1 29. Rxe1 Kc7 30. Bxd5 Rd8 31. Ne6 Kd7 32. Nxd8 Kxd8 33. Bxc6 Nxc6 34. Rd1 Ke7 35. Ra1 Kd6 36. Ra6 Kd5 37. Rb6 Nd4 38. Rxb4 Nxc2 39. Rb7 h5 40. h4 g4 41. Rb5 Ke4 42. Rxh5 Kd3 43. Bc3 Nd4 44. Bxd4 Kxd4 45. Rf5 resign