1. e4 e5 2. f4 Nf6 3. fxe5 Nxe4 4. Nf3 Bc5 5. d4 Bb6 6. Bd3 d5 7. exd6 Nxd6 8. O-O Nc6 9. c3 Bg4 10. Kh1 O-O 11. Qe1 Re8 12. Qg3 h5 13. Bf4 Nc8 14. Nbd2 N6e7 15. h3 Nf5 16. Qf2 Bxf3 17. Nxf3 Nfd6 18. Ne5 c5 19. dxc5 f6 20. Nc4 Nf7 21. Bg6 Bc7 22. Rad1 Qe7 23. Rfe1 Be5 24. Nxe5 Nxe5 25. Bxe8 Qxe8 26. Bxe5 fxe5 27. Qf5 a5 28. Rxe5 Ne7 29. Qe6 Kh8 30. Rd7 Ng6 31. Rxh5