1.d4 d5 2.c4 Nf6 3.Nf3 Bf5 4.e3 e6 5.Nc3 b6 6.Be2 Bd6 7.O-O O-O 8.b3 c5 9.Bb2 Bc7 10.Nb5 a6 11.Nxc7 Qxc7 12.dxc5 bxc5 13.Bxf6 gxf6 14.cxd5 exd5 15.Qxd5 Nd7 16.Qxf5 Kh8 17.Rfd1 Rad8 18.Bxa6 Qc6 19.Bd3 Ne5 20.Qxh7#