1.d4 Nf6 2.Bg5 c5 3.d5 Qb6 4.Nc3 d6 5.e4 g6 6.Bxf6 exf6 7.Qd2 Bg7 8.Bd3 f5 9.Na4 Qb4 10.Qxb4 cxb4 11.a3 fxe4 12.Bb5+ Bd7 13.Bxd7+ Nxd7 14.axb4 Rc8 15.Kd2 Ne5 16.Ne2 Nc4+ 17.Kd1 b5 18.Nac3 Nxb2+ 19.Kc1 Na4 20.Rxa4 bxa4 21.Nxa4 Kd7 22.c3 Rc7 23.Kb2 Rb8 24.Ka3 a5 25.bxa5 Ra7 26.Ra1 Rxa5 27.Ra2 Rxd5 28.Nc1 Rdb5 29.Ra1 Ra8 30.Ra2 d5 31.Ne2 Bf8#