1. e4 e5 2. Nf3 Nc6 3. Bb5 f6 4. O-O a6 5. Bxc6 dxc6 6. d4 Bg4 7. c3 Bd6 8. d5 Ne7 9. h3 Bh5 10. c4 O-O 11. Nbd2 cxd5 12. exd5 c6 13. b3 Nf5 14. g4 Bxg4 15. hxg4 Ne3 16. fxe3 f5 17. gxf5 Rxf5 18. Ne4 Bc7 19. d6 Bb6 20. c5 Ba5 21. a3 Qe8 22. b4 Qg6 23. Kf2 Bd8 24. Rh1 Qf7 25. Ng3 Rf6 26. e4 Rf4 27. Bxf4 Qxf4 28. Qd2 Qf7 29. Nf5 resign