1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Bc4 Bc5 5. O-O d6 6. Ng5 O-O 7. d3 Bg4 8. Qd2 h6 9. Nd5 hxg5 10. Qxg5 Be6 11. Bd2 Bxd5 12. Bxd5 Nxd5 13. exd5 Qxg5 14. Bxg5 Nb4 15. c4 Nxd3 16. Rad1 Nf4 17. Rb1 Ng6 18. b4 Bd4 19. Rbc1 f6 20. Bd2 Kf7 21. c5 Rac8 22. a4 a6 23. Bc3 Bxc3 24. Rxc3 Ne7 25. b5 axb5 26. axb5 Nxd5 27. Rc2 b6 28. c6 Ra8 29. h4