1.d4 d5 2.Nf3 Nf6 3.c4 c6 4.e3 a6 5.Be2 b5 6.cxd5 cxd5 7.O-O e6 8.Bd2 Bd6 9.Ne5 O-O 10.f4 Ne4 11.Be1 Qb6 12.Qb3 Nd7 13.Nd2 Ndf6 14.Bd3 Nxd2 15.Bxd2 Ne4 16.Bxe4 Bxe5 17.Bxh7+ Kxh7 18.fxe5 a5 19.Rf3 Ba6 20.Be1 Rac8 21.Bh4 Qa7 22.Qd3+ Kg8 23.Rg3 b4 24.Qd1 Qc7 25.Rxg7+ Kxg7 26.Bf6+ Kh6 27.Qg4 Rg8 28.Qh4+ Kg6 29.Qg5+