1. e4 e5 2. f4 exf4 3. Bc4 Nf6 4. Nc3 d6 5. Nf3 Be7 6. O-O Be6 7. Bxe6 fxe6 8. d4 e5 9. dxe5 dxe5 10. Qxd8 Bxd8 11. Nxe5 O-O 12. Bxf4 Be7 13. Nd3 c6 14. e5 Nd5 15. Nxd5 cxd5 16. Bg3 Nc6 17. Rae1 Bg5 18. Bf2 Rae8 19. e6 d4 20. h4 Bf6 21. g4 g5 22. h5 Re7 23. Bg3 Ree8 24. Bd6 h6 25. Bxf8 Rxf8 26. Rxf6 Rxf6 27. e7 Kf7 28. e8=Q resign