1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 c5 5.cxd5 Nxd5 6.Bd2 Nc6 7.e4 Nxc3 8.Bxc3 cxd4 9.Nxd4 Nxd4 10.Qxd4 Qxd4 11.Bxd4 Bb4+ 12.Ke2 O-O 13.f4 Rd8 14.Ke3 Bd7 15.Be2 Bc6 16.Rhd1 Kf8 17.g4 Rd7 18.Rac1 Ba4 19.b3 Bc6 20.Rc4 Be7 21.Rxc6 bxc6 22.Bxg7+ Ke8 23.Rc1 f6 24.Rxc6 Kf7 25.Bh6 Rad8 26.f5 exf5 27.gxf5 Bd6 28.Bc4+ Ke7 29.e5 fxe5 30.Bg5+ Ke8 31.f6