1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. d4 exd4 6. Qxd4 Qxd4 7. Nxd4 Bc5 8. Be3 Nf6 9. f3 O-O 10. Nc3 Ba7 11. O-O-O c5 12. Nde2 b5 13. Kb1 Be6 14. Nf4 Bc8 15. e5 Nd7 16. e6 Ne5 17. e7 Re8 18. Nfd5 Bb6 19. Bf4 f6 20. Ne4 Bb7 21. Nexf6 gxf6 22. Nxf6 Kf7 23. Nxe8 Rxe8 24. Bxe5 Rxe7 25. Rhe1 c4 26. Rd8 c5 27. Rh8 Kg6 28. Rg8 Kf7 29. Rg7 resign