1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. Be3 Bxe3 6. fxe3 d6 7. O-O Bg4 8. h3 Be6 9. Bxe6 fxe6 10. c3 Qd7 11. Nbd2 O-O-O 12. b4 Ne7 13. a4 Rhf8 14. c4 Kb8 15. b5 Qe8 16. Ng5 Ng6 17. a5 h6 18. Ngf3 Nd7 19. d4 exd4 20. exd4 Nf4 21. Nb3 Qg6 22. Kf2 Qxg2 23. Ke3 Nf6 24. Rg1 Qxh3 25. Qf1 g5 26. Qxh3 Nxh3 27. Rgc1 g4 28. resign