1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O O-O 6. d3 d6 7. Bg5 h6 8. Bxf6 Qxf6 9. Re1 Bg4 10. h3 Bxf3 11. Qxf3 Qxf3 12. gxf3 Nd4 13. Red1 Nxc2 14. Rac1 Nd4 15. Kg2 Kh7 16. Nd5 c6 17. Ne7 g6 18. f4 Rae8 19. Nxc6 bxc6 20. fxe5 Rxe5 21. f4 Re7 22. Re1 f5 23. exf5 Rxe1 24. Rxe1 Nxf5 25. Kf3 Kg7 26. Kg4 d5 27. Bb3 h5 28. Kg5 Bf2 29. Re2 Bh4