1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.e3 Nc6 5.c3 Qb6 6.Qb3 c4 7.Qxb6 axb6 8.a3 b5 9.Ne5 Nxe5 10.dxe5 Ne4 11.Nd2 g5 12.Bg3 Nxg3 13.hxg3 f6 14.exf6 exf6 15.O-O-O g4 16.Be2 Bf5 17.Rh5 Be6 18.e4 d4 19.cxd4 c3 20.Bxb5+ Kf7 21.bxc3 Kg6 22.Rdh1 Rxa3 23.Kc2 Ra2+ 24.Kd3 f5 25.d5 fxe4+ 26.Nxe4 Bc8 27.Be8+ Kg7 28.Rg5#