1.Nf3 d6 2.d4 Nf6 3.c4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Nd2 Nd7 10.b4 a5 11.bxa5 f5 12.Nb3 Nf6 13.f3 f4 14.c5 g5 15.cxd6 cxd6 16.Na4 Nd7 17.Bd2 Rf6 18.Rc1 Rh6 19.Bb5 Qe8 20.Nb6 Qh5 21.Nxc8 Qxh2+ 22.Kf2 Qg3+ 23.Ke2 Nxd5 24.Bxd7 Nf6 25.Be6+ Kf8 26.Bxf4 gxf4 27.Qxd6+ Ke8 28.Qe7#