1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 d6 5. Nc3 f5 6. exf5 Bxf5 7. O-O Nf6 8. Bg5 h6 9. Bh4 Bg4 10. Ne4 Bb6 11. c3 Qe7 12. a4 a6 13. b4 g5 14. Bg3 O-O-O 15. b5 Nxe4 16. dxe4 axb5 17. axb5 Nb8 18. Re1 Rdf8 19. Qd3 Bxf3 20. gxf3 h5 21. h3 h4 22. Bh2 Qf6 23. Re2 Qxf3 24. Qxf3 Rxf3 25. Kg2 Rhf8 26. Raa2 Rxc3 27. Bd5 c6 28. bxc6 bxc6 29. Be6 Kc7 30. Rab2 Bd4 31. Ra2 Nd7 32. Red2 Nc5 33. Bg4 Nxe4 34. Re2 Nf6 35. f3 Nxg4 36. fxg4 Rff3 37. Rac2 Rxh3 38. Rxc3 Rxc3 39. resign