1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Nc3 Bb4 5. a3 Bxc3 6. dxc3 Nxe4 7. Bxf4 O-O 8. Bd3 Re8 9. O-O Nc6 10. Re1 Nc5 11. Rxe8 Qxe8 12. Bxc7 Qe3 13. Kh1 d5 14. Qe2 Qxe2 15. Bxe2 Ne4 16. Bd3 Bf5 17. Kg1 Rc8 18. Bg3 Re8 19. Bb5 Re6 20. Bxc6 bxc6 21. Nd4 Rf6 22. Nxf5 Rxf5 23. Rf1 Rg5 24. Be1 Nc5 25. b4 Na4 26. Bd2 Re5 27. Bf4 Re2 28. Be5 Rxe5 29. resign