1.d4 Nf6 2.Bg5 Ne4 3.h4 Nxg5 4.hxg5 g6 5.Nf3 Bg7 6.c4 c5 7.Nc3 cxd4 8.Nxd4 Nc6 9.Nxc6 bxc6 10.Qd2 Rb8 11.Rd1 Qb6 12.b3 Qb4 13.Ne4 Qxd2+ 14.Nxd2 c5 15.e3 Bb7 16.f3 d6 17.Bd3 a5 18.Be4 Bxe4 19.Nxe4 h5 20.gxh6 Rxh6 21.O-O Kf8 22.Kf2 Ra8 23.Rh1 Rxh1 24.Rxh1 a4 25.Rb1 axb3 26.axb3 Ra2+ 27.Kf1 Bh6 28.f4 Bg7 29.b4 cxb4 30.Rxb4 Rc2 31.Rb8#