1.Nf3 d5 2.d4 Nf6 3.c3 Bf5 4.Qb3 Qc8 5.c4 dxc4 6.Qxc4 Nbd7 7.g3 c5 8.Nc3 e6 9.Bg2 a6 10.Nh4 Bc2 11.dxc5 Bxc5 12.Na4 Bxf2+ 13.Kxf2 Qxc4 14.b3 Bxb3 15.Bg5 Bd1 16.Rc1 Ne4+ 17.Bxe4 Qxe2+ 18.Kg1 Qe1+ 19.Kg2 Qxe4+ 20.Kf2 f5 21.Bd2 Qe2+ 22.Kg1 h5 23.Nb6 Ne5 24.Nxa8 Nd3 25.Be1 Qxe1+ 26.Kg2 Qf2+ 27.Kh3 Bg4# 0-1