1.d4 Nf6 2.e3 d5 3.Nf3 c5 4.c4 cxd4 5.exd4 Bg4 6.cxd5 Nxd5 7.Qb3 Bxf3 8.Qxb7 Nd7 9.gxf3 e6 10.Bb5 Bb4+ 11.Bd2 Rc8 12.Nc3 Rc7 13.Qa6 O-O 14.Nxd5 Bxd2+ 15.Kxd2 exd5 16.Qd6 Rb7 17.a4 Qh4 18.Qxd5 Qxf2+ 19.Kc1 Rfb8 20.Rf1 Qxh2 21.Re1 a6 22.Re7 Rc7+ 23.Kb1 Nb6 24.Qxf7+ Kh8 25.Qxg7# 1-0