1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.g3 O-O 5.Bg2 d6 6.Nf3 Nbd7 7.O-O e5 8.dxe5 dxe5 9.Bg5 h6 10.Bxf6 Bxf6 11.Qd2 Bg7 12.b4 f5 13.Rad1 e4 14.Nd4 Ne5 15.f3 Nxc4 16.Qf4 Bxd4+ 17.Kh1 g5 18.Qc1 Ne3 19.fxe4 Nxd1 20.Rxd1 fxe4 21.Bxe4 Qf6 22.Bd5+ Kg7 23.Ne4 Qe5 24.Qc4 Bb6 25.h4 Qf5 26.Qc3+ Kg6 27.h5+ Kh7 28.g4 Qxg4 29.Nf6+ Rxf6 30.Qxf6 Qh3#