1.d4 d5 2.Nf3 c6 3.c4 e6 4.Qc2 Nf6 5.e3 Nbd7 6.Bd3 Bd6 7.O-O O-O 8.Nbd2 e5 9.cxd5 cxd5 10.dxe5 Nxe5 11.Nxe5 Bxe5 12.Nf3 Qd6 13.Bd2 Bg4 14.Nxe5 Qxe5 15.Bc3 Qg5 16.Bxf6 Qxf6 17.Bxh7+ Kh8 18.Bd3 Qe5 19.Qa4 Qg5 20.f4 Qh5 21.f5 Kg8 22.Rf4 Qg5 23.Rxg4 Qxe3+ 24.Kh1 Qxd3 25.f6 g6 26.Qf4 Qa6 27.Rh4 Rfe8 28.Rh8+