1.Nf3 g6 2.c4 Bg7 3.Nc3 Nf6 4.d4 O-O 5.e4 d6 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Ne1 Ne8 10.Be3 f5 11.f3 f4 12.Bf2 g5 13.c5 Rf6 14.a4 Rh6 15.cxd6 Nxd6 16.Nb5 Qe8 17.Nxc7 Qh5 18.h4 Ng6 19.Nxa8 Nxh4 20.Bxh4 Qxh4 21.Nd3 Qh2+ 22.Kf2 Qg3+ 23.Kg1 Rh2 24.Rf2 Qh4 25.Rf1 Rh1#