1. e4 e5 2. f4 d6 3. Nf3 exf4 4. Bc4 Be6 5. Bxe6 fxe6 6. O-O e5 7. d4 Qe7 8. c3 exd4 9. cxd4 Qxe4 10. Re1 Qe7 11. Rxe7 Bxe7 12. Bxf4 Nc6 13. d5 Nb8 14. Nc3 c6 15. Qb3 b5 16. dxc6 Nxc6 17. Qxb5 Rc8 18. Nd4 Nf6 19. Nxc6 Kf7 20. Nxe7 Kxe7 21. Qb7 Ke6 22. Re1 Kf5 23. Bxd6 Rhd8 24. Be7 Re8 25. Rf1 Kg6 26. Bxf6 gxf6 27. Qf3 Kf7 28. Qxf6 Kg8 29. Nd5 Rcd8 30. Ne7 Rxe7 31. Qxe7 resign