1.Nf3 Nf6 2.d4 e6 3.c3 d5 4.Bf4 c5 5.Nbd2 cxd4 6.Nxd4 Bd6 7.Bxd6 Qxd6 8.Qc2 Nc6 9.Nxc6 bxc6 10.Rd1 e5 11.e3 Bg4 12.Be2 Bxe2 13.Kxe2 O-O 14.Rhe1 Rae8 15.Kf1 e4 16.Kg1 Ng4 17.Nf1 Qg6 18.Ng3 f5 19.c4 f4 20.exf4 e3 21.Qxg6 exf2+ 22.Kf1 fxe1=Q+ 23.Rxe1 Rxf4+ 24.Kg1 Rxe1+ 25.Nf1 Rfxf1# 0-1