1. e4 e5 2. Nf3 Bc5 3. Bc4 c6 4. d3 d5 5. exd5 cxd5 6. Bb5 Bd7 7. Bxd7 Nxd7 8. O-O Ngf6 9. Bg5 h6 10. Bh4 g5 11. Bg3 h5 12. Bxe5 g4 13. Bxf6 Qxf6 14. Nfd2 O-O-O 15. Nc3 Ne5 16. Nb3 Bb6 17. d4 Nf3 18. gxf3 gxf3 19. Kh1 Rdg8 20. Rg1 Qf5 21. Nc5 Bc7 22. Qf1 Rg4 23. Nb5 Rhg8 24. Rxg4 Rxg4 25. Nxc7 Kxc7 26. Qb5 Qc8 27. Re1 b6 28. Re7 Kb8 29. Na6 Ka8 30. Qxd5 Qc6 31. Qxc6