1. e4 e5 2. Nf3 Nc6 3. Bc4 f5 4. d3 Nf6 5. Bg5 Bc5 6. O-O d6 7. Nc3 Na5 8. Bd5 c6 9. Bb3 Nxb3 10. axb3 O-O 11. Ne2 h6 12. Be3 Bxe3 13. fxe3 fxe4 14. dxe4 Nxe4 15. Nc3 Nxc3 16. bxc3 Bg4 17. h3 Bh5 18. Qd3 Qe7 19. e4 Bg6 20. Qe2 Rf4 21. Nd2 a6 22. g3 Rxf1 23. Qxf1 Qg5 24. Qf2 Rf8 25. Qg2 Qe3 26. Kh1 Rf2 27. Nf1 Qe2 28. Qg1 Bxe4 29. resign