1. e4 e5 2. f4 Nc6 3. Nf3 d6 4. Bb5 Bd7 5. O-O Nf6 6. f5 Nxe4 7. Nc3 Nxc3 8. bxc3 Bxf5 9. d3 a6 10. Ba4 b5 11. Bb3 Be7 12. d4 Bg4 13. Qd3 O-O 14. dxe5 Bxf3 15. Qxf3 Nxe5 16. Qh5 Bf6 17. Bd5 c6 18. Be4 g6 19. Qh3 d5 20. Bf3 Bg7 21. Bh6 Qd7 22. Qxd7 Nxd7 23. Bxg7 Kxg7 24. Rfe1 Rae8 25. Bg4 Nf6 26. Rxe8 Rxe8 27. Rf1 Nxg4 28. resign