1.d4 Nf6 2.Nf3 e6 3.g3 Nc6 4.Bg2 d5 5.O-O Bd6 6.c4 dxc4 7.Qa4 Nd5 8.Qxc4 Nb6 9.Qd3 O-O 10.e4 f5 11.exf5 exf5 12.Qb3+ Kh8 13.Nc3 Qf6 14.d5 Ne7 15.Be3 f4 16.Bd4 Qf7 17.Rfe1 Nexd5 18.Ng5 Qf5 19.Nxh7 Qxh7 20.Nxd5 Qh5 21.Nxf4 Bxf4 22.gxf4 Rxf4 23.Be5 Rg4 24.Bg3 Rg6 25.Re8+ Kh7 26.Qg8+ Kh6 27.Qh8+ Kg5 28.f4+ Kg4 29.Bf3+