1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.Bg5 Nbd7 5.e3 c6 6.cxd5 exd5 7.Bd3 Bd6 8.Qc2 Nf8 9.Nf3 Ne6 10.Bh4 a5 11.O-O g6 12.e4 dxe4 13.Bxe4 Be7 14.Bxf6 Bxf6 15.d5 cxd5 16.Nxd5 Bg7 17.Qa4+ Bd7 18.Qa3 Bf8 19.Qe3 Ra6 20.Rac1 Rd6 21.Ne5 Bb5 22.Qf3 Ng5 23.Qb3 Bxf1 24.Nc7+ Ke7 25.f4 Ne6 26.Nxe6 fxe6 27.Qxb7+ Kf6 28.Qf7#