1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 h6 5. Bxf4 g5 6. Be3 Bg7 7. Bc4 Nf6 8. e5 Ng4 9. Qe2 O-O 10. Bd2 Re8 11. O-O Nc6 12. Bc3 Be6 13. d5 dxe5 14. dxe6 Qd6 15. exf7 Kh8 16. fxe8=Q Rxe8 17. h3 e4 18. hxg4 Bxc3 19. Nxc3 Ne5 20. Nxe5 Qxe5 21. Bb3 Qd4 22. Qf2 e3 23. Qf6 Qxf6 24. Rxf6 Kg7 25. Rf7 Kh8 26. Nd5 e2 27. Kf2 h5 28. Nf6 Re5 29. Rh7