1.d4 e6 2.c4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.Nf3 O-O 6.e3 c5 7.cxd5 exd5 8.Bd3 g6 9.dxc5 Bxc5 10.Nxd5 Qxd5 11.Bxf6 Nd7 12.Bc3 Qd6 13.O-O Nf6 14.Qc2 Be6 15.Bxf6 Bd7 16.Be5 Qe6 17.Qxc5 f6 18.Bc4 b6 19.Bxe6+ Bxe6 20.Qd6 fxe5 21.Qxe6+ Kh8 22.Rad1 Rae8 23.Qd7 e4 24.Ng5 Rd8 25.Qxh7#