1.d4 Nf6 2.Bf4 c5 3.d5 b5 4.e4 Nxe4 5.Qf3 Qa5+ 6.Nd2 Nxd2 7.Bxd2 Qb6 8.Nh3 Na6 9.O-O-O Bb7 10.Bd3 g6 11.Rhe1 c4 12.Ng5 f6 13.Be3 Qa5 14.Be4 f5 15.d6 Bxe4 16.Nxe4 fxe4 17.Qxe4 Rc8 18.dxe7 Bg7 19.Qb7 Rc7 20.Qa8+ Kf7 21.Qd5+ Ke8 22.Bd4 Bxd4 23.Qxd4 Rg8 24.Qd5 Rh8 25.Qa8+ Rc8 26.Qxc8+ Kf7 27.Qxh8 Qa3 28.e8=Q# 1-0