1.Nf3 Nf6 2.c4 c6 3.Nc3 d5 4.e3 e6 5.b3 Nbd7 6.Bb2 Bd6 7.Qc2 O-O 8.Be2 b6 9.Rg1 Bb7 10.g4 a6 11.g5 Ne8 12.h4 e5 13.h5 Nc7 14.Bd3 e4 15.Bxe4 dxe4 16.Nxe4 Be7 17.Nh4 c5 18.Nf5 Bxe4 19.Qxe4 Ne6 20.h6 g6 21.Qxa8 gxf5 22.Qd5 Re8 23.Qxf5 Ndf8 24.O-O-O Ng6 25.f4 b5 26.Qc2 Nexf4 27.exf4 Nxf4 28.Kb1 Nd3 29.Qc3 Nxb2 30.Qg7#