1. e4 e5 2. f4 exf4 3. Bc4 d6 4. Nf3 Be7 5. O-O Nc6 6. d4 Na5 7. Bb3 Nxb3 8. axb3 Nf6 9. Nc3 O-O 10. Bxf4 b6 11. e5 dxe5 12. dxe5 Qxd1 13. Raxd1 Nd7 14. Nd5 Bd8 15. e6 fxe6 16. Nxc7 Bxc7 17. Bxc7 Nc5 18. Bd6 Re8 19. Bxc5 bxc5 20. Ne5 Bb7 21. Nd7 Rac8 22. Ne5 Rf8 23. Rxf8 Rxf8 24. Rd7 Ba6 25. c4 Bc8 26. Rxa7 Rf5 27. Nc6 Rf7 28. Ne7 Rxe7 29. Rxe7 Kf8 30. Rc7 resign