1.d4 Nf6 2.c4 c5 3.Nf3 cxd4 4.Nxd4 b6 5.Nc3 Bb7 6.f3 e6 7.e4 d6 8.Be3 Nbd7 9.Qd2 a6 10.g4 Rc8 11.g5 Nh5 12.Be2 g6 13.O-O h6 14.f4 hxg5 15.fxg5 Ne5 16.b3 Be7 17.a4 Rc7 18.Nf3 Rd7 19.Qd4 Qb8 20.Rad1 Bc6 21.b4 Rh7 22.b5 axb5 23.cxb5 Nxf3+ 24.Bxf3 Bb7 25.Qxb6 d5 26.exd5 Nf4 27.d6 Bxg5 28.Kh1 Bd8 29.Qd4 Rh3 30.Bc6 Nh5 31.Qh8#