1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.Be3 exd4 8.Nxd4 Re8 9.f3 Nc6 10.Qd2 Nh5 11.Nxc6 bxc6 12.g4 Nf6 13.h4 Qe7 14.O-O-O a5 15.h5 Bxg4 16.hxg6 hxg6 17.Bh6 Bh5 18.Rdg1 Rab8 19.Qg5 Qe5 20.Qd2 Qe7 21.Bg5 Qe6 22.Bd1 Kf8 23.Rg3 Ng8 24.Bb3 Bxc3 25.bxc3 c5 26.Ba4 Rec8 27.Bc6 Rb6 28.Bd5 Qe8 29.Qf4 Rcb8 30.Kd2 Qe5 31.Qxf7#