1. c4 Nf6 2. g3 e6 3. Bg2 d5 4. Nf3 b6 5. cxd5 exd5 6. d4 Be7 7. O-O Bb7 8. Nc3 O-O 9. Bf4 c6 10. Rc1 Nbd7 11. Re1 Nh5 12. Bd2 f5 13. Qb3 Kh8 14. Bf4 Nxf4 15. gxf4 Nf6 16. Ng5 Qd6 17. e3 Ne4 18. Ngxe4 fxe4 19. f3 exf3 20. Bxf3 Bh4 21. Re2 Ba6 22. Rg2 Rf6 23. Kh1 Rg6 24. Rcg1 Rxg2 25. Rxg2 Rf8 26. Be2 Bxe2 27. Nxe2 Rf6 28. a3 Re6 29. Ng3 Qe7 30. Nf5 resign