1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 Bd6 5.Nbd2 Nbd7 6.c3 c5 7.e4 dxe4 8.Ng5 cxd4 9.Ngxe4 Bc7 10.cxd4 Bb6 11.Nd6+ Kf8 12.N2c4 Bc7 13.Bf4 Bxd6 14.Bxd6+ Kg8 15.O-O Nb6 16.Nxb6 axb6 17.Be5 Nd7 18.Bf4 Nf6 19.Be5 Nd7 20.f4 Nf8 21.Qf3 f6 22.Rac1 fxe5 23.fxe5 Qxd4+ 24.Kh1 Qd7 25.Qxf8#