1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.e3 c6 5.Nc3 Nbd7 6.Qc2 Be7 7.Bd3 O-O 8.O-O dxc4 9.Bxc4 h6 10.e4 b5 11.Bd3 a6 12.a3 Bb7 13.e5 Ne8 14.Ne4 Rc8 15.b4 a5 16.Rb1 a4 17.Qe2 Nb6 18.h3 Rc7 19.g4 Bc8 20.g5 hxg5 21.Nfxg5 g6 22.Nf3 Kg7 23.Kh2 Rh8 24.Rg1 Nd5 25.Bd2 f6 26.exf6+ Nexf6 27.Nxf6 Bd6+ 28.Ne5 Bxe5+ 29.dxe5 Kf8 30.Rxg6 Rch7 31.Nxh7+