1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 f5 5. d4 exd4 6. e5 dxc3 7. Nxc3 Nge7 8. O-O O-O 9. Bc4 Kh8 10. Re1 Ng6 11. Bg5 Qe8 12. Nd5 Bb6 13. Nxb6 axb6 14. Qc2 h6 15. Bd2 Qd8 16. Bc3 Na5 17. Bd3 d5 18. e6 Re8 19. Bxf5 Nh4 20. Ne5 Kg8 21. Bh7 Kf8 22. g3 Rxe6 23. gxh4 d4 24. Bb4 c5 25. Bxa5 Rxa5 26. Bf5 Rf6 27. Ng6 Kf7 28. Qc4 Be6 29. Rxe6 b5 30. Rxf6 Kxf6 31. Qe6