1.d4 Nf6 2.Bf4 c5 3.e3 cxd4 4.exd4 d5 5.c3 Nc6 6.Bd3 Bg4 7.Qb3 Qd7 8.Nd2 e6 9.Ngf3 Na5 10.Qc2 Nc6 11.a4 Bd6 12.Ne5 Bxe5 13.Bxe5 Nxe5 14.dxe5 Bf5 15.exf6 Bxd3 16.fxg7 Rg8 17.Qxd3 Rxg7 18.O-O Ke7 19.Qb5 a6 20.Qb4+ Kf6 21.Qh4+ Kg6 22.Nf3 Qd6 23.Qg5#