1.d4 Nf6 2.Nf3 g6 3.Nc3 c5 4.d5 Bg7 5.e4 O-O 6.e5 Ng4 7.Ng5 Nh6 8.h4 Bxe5 9.h5 Bg7 10.Nxh7 Kxh7 11.hxg6+ fxg6 12.Bxh6 Rh8 13.Be3+ Kg8 14.Rxh8+ Kxh8 15.Bxc5 d6 16.Bd4 Nd7 17.Bxg7+ Kxg7 18.Qd4+ Nf6 19.Bd3 Qb6 20.Qxb6 axb6 21.O-O-O Bd7 22.Re1 Kf7 23.Rh1 b5 24.b4 e5 25.Kb2 Bf5 26.Bxf5 gxf5 27.Nxb5 Nxd5 28.Nxd6+ Kg6 29.a3 b6 30.Rd1