1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qe6 6. Qe2 Qxe2 7. Bxe2 Nf6 8. d4 Bd6 9. O-O O-O 10. Ne5 Bxe5 11. dxe5 Nfd7 12. Bxf4 Nb6 13. Rad1 Nc6 14. Nb5 Bf5 15. c3 Rac8 16. Bf3 a6 17. Nd4 Bd7 18. Nb3 Be8 19. Nc5 Rb8 20. e6 Na8 21. exf7 Bxf7 22. Nd7 Rbd8 23. Nxf8 Kxf8 24. Rxd8 Nxd8 25. Rd1 Ne6 26. Bxb7 Nxf4 27. Rd8 Ke7 28. Rxa8 Bc4 29. b3 Bd5 30. Bxd5 Nxd5 31. c4 Nb4 32. a3 Nc2 33. Rxa6 g6 34. a4 Nb4 35. Ra5 Nc6 36. Rc5 Kd6 37. Rd5 Ke6 38. Kf2 Nb4 39. Rb5 Na6 40. Ke3 h6 41. Kd4 h5 42. Kc3 Kd6 43. b4 c6 44. Rb6 Nc7 45. b5 resign