1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Bg5 Bg7 5.Bxf6 Bxf6 6.cxd5 c6 7.dxc6 Nxc6 8.e3 O-O 9.Bd3 e5 10.d5 Ne7 11.e4 Bg7 12.Nge2 f5 13.Qb3 Kh8 14.f3 fxe4 15.Bxe4 Nf5 16.Kf2 Bh6 17.Bxf5 gxf5 18.g3 b5 19.Qxb5 Bd7 20.Qb7 a5 21.Qb3 Rb8 22.Qc2 f4 23.Kg2 Bf5 24.Qd2 Qf6 25.g4 Bxg4 26.Ne4 Qg6 27.b3 Bh3+ 28.Kxh3 Rf5 29.Rhg1 Rh5#