1.d4 Nf6 2.Bf4 Ne4 3.Nf3 d5 4.e3 Bf5 5.c4 e6 6.Qb3 g5 7.Nxg5 Nxg5 8.Bxg5 Qxg5 9.Qxb7 Qe7 10.c5 Bg7 11.Qxa8 O-O 12.Qb7 e5 13.Nc3 exd4 14.Nxd5 Qh4 15.Bc4 Qe4 16.O-O Kh8 17.Rae1 dxe3 18.fxe3 Bh3 19.Rf2 Qxc4 20.gxh3 Rg8 21.Rg2 Qe4 22.Rg4 f5 23.Rxe4 Bc3+ 24.Rg4 Bg7 25.Rg3 Na6 26.Kf1 Bxb2 27.Rg5 Nb4 28.Nf6 Nxa2 29.Rxg8# 1-0