1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Nc3 dxc4 6.Bg2 b5 7.O-O a6 8.Ne5 Nd5 9.Bd2 Be7 10.a4 f6 11.e4 Nxc3 12.Qh5+ g6 13.Nxg6 Ne2+ 14.Kh1 hxg6 15.Qxh8+ Kd7 16.Qg7 Qf8 17.Qxg6 Bb7 18.Be3 Nc6 19.Rfd1 c3 20.Qg4 cxb2 21.Rab1 Nc3 22.d5 Ne5 23.Qxe6+ Ke8 24.f4 Bc8