1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bb4 5. O-O Bxc3 6. dxc3 O-O 7. Re1 d6 8. Bg5 h6 9. Bh4 Be6 10. Bd3 Bg4 11. a4 g5 12. Bg3 Nh5 13. h3 Be6 14. b4 Nxg3 15. fxg3 f5 16. exf5 Bxf5 17. Bc4 Kg7 18. Qd5 Qe7 19. Nd4 Nxd4 20. cxd4 c6 21. Qa5 Bxc2 22. dxe5 Rf5 23. exd6 Qf6 24. Qc7 Kg6 25. d7 Qd4 26. Kh2 Rff8 27. Re6 Kf5 28. Rf1 resign