1. e4 e5 2. f4 exf4 3. Nf3 d6 4. Bc4 Bg4 5. O-O Nd7 6. d4 Ngf6 7. e5 dxe5 8. dxe5 Ne4 9. Qd5 Be6 10. Qxe4 Bc5 11. Kh1 Bxc4 12. Qxc4 Qe7 13. Bxf4 Nb6 14. Qb3 Rd8 15. Nc3 O-O 16. Bg5 Qe6 17. Qxe6 fxe6 18. Bxd8 Rxd8 19. Ng5 Bd4 20. Rad1 c5 21. Nxe6 Re8 22. Nxd4 cxd4 23. Rxd4 h6 24. Re1 Kf7 25. Nd5 Nc8 26. e6 Kg6 27. Rf4 Nd6 28. e7 Nf5 29. g4 Nh4 30. Rf8 resign