1.d4 f5 2.c4 Nf6 3.g3 g6 4.Bg2 Bg7 5.Nf3 c6 6.O-O O-O 7.Nc3 d5 8.cxd5 cxd5 9.Ne5 Nc6 10.Bf4 e6 11.Na4 Ne4 12.Nxc6 bxc6 13.f3 Nd6 14.Rc1 g5 15.Bxd6 Qxd6 16.f4 gxf4 17.gxf4 Rf6 18.e3 Rh6 19.Rf2 Bd7 20.Nc5 Be8 21.Rc3 Bh5 22.Qa4 Be8 23.Qa6 Qc7 24.Rb3 Qf7 25.Rb7 Qh5 26.Rxg7+ Kxg7 27.Qb7+ Bf7 28.Qxa8 Qxh2+ 29.Kf1 Rg6 30.Nd7 Kh6 31.Qf8+