1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 dxc4 5.e3 Nh5 6.Bxc4 Nf6 7.e4 c5 8.d5 exd5 9.exd5 Bd6 10.Qe2+ Be7 11.Bb5+ Kf8 12.O-O a6 13.Ba4 b5 14.Bc2 Bg4 15.Re1 Bd6 16.a4 b4 17.Ne4 Nxe4 18.Qxe4 Bxf3 19.Qxf3 Nd7 20.Bf4 Nf6 21.Rad1 Qc7 22.Bg5 Nd7 23.Re6 Ne5 24.Rxe5 Bxe5 25.d6 Qb8 26.Be7+ Kg8 27.Bb3 Qe8 28.d7 Qxe7 29.Qxa8+ Qe8 30.dxe8=Q# 1-0