1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nc3 g6 5.e4 Bg7 6.f4 O-O 7.Nf3 e6 8.dxe6 fxe6 9.Bd3 Nc6 10.O-O a6 11.Kh1 b6 12.Ng5 Ra7 13.f5 exf5 14.exf5 Ne5 15.fxg6 Bg4 16.gxh7+ Kh8 17.Qc2 Re7 18.Bd2 Nxd3 19.Qxd3 Bc8 20.Nd5 Nxd5 21.cxd5 Qe8 22.Rxf8+ Qxf8 23.Rf1