1. c4 Nf6 2. Nf3 c5 3. e3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Nc3 d6 7. Bd3 Nc6 8. O-O O-O 9. Nde2 Bg4 10. f3 Bd7 11. a3 a5 12. Qb3 Qc7 13. Nf4 Rfb8 14. e4 Nd4 15. Qa2 b5 16. Ncd5 Nxd5 17. Nxd5 Qd8 18. Bg5 f6 19. Be3 Ne6 20. f4 bxc4 21. Bxc4 Kh8 22. f5 Nc7 23. Bb6 Rxb6 24. Nxb6 Rb8 25. Nxd7 Qxd7 26. fxg6 hxg6 27. Rf3 f5 28. Rh3 resign