1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.gxf3 Bf5 6.Bg5 Nbd7 7.Bd3 Bxd3 8.Qxd3 e6 9.Bxf6 Nxf6 10.Qb5+ Nd7 11.Qxb7 Bd6 12.O-O-O O-O 13.Nb5 Rb8 14.Qc6 Rb6 15.Qc4 Qb8 16.Nxc7 Bxc7 17.Qxc7 Qxc7 18.d5 exd5 19.Rxd5 Rc6 20.c3 Qf4+ 21.Kc2 Nf6 22.Ra5 Ne4 23.fxe4 Qxe4+ 24.Kd2 Qxh1 25.Ne2 Qxh2 26.Rxa7 Rd8+ 27.Kc2 Qxe2+ 28.Kb3 Rb8+ 29.Ka4 Qc4+ 30.Ka5 Qb5#