1.Nf3 c5 2.c4 Nc6 3.Nc3 Nf6 4.d4 cxd4 5.Nxd4 e6 6.a3 Nxd4 7.Qxd4 b6 8.Bg5 h6 9.Bxf6 Qxf6 10.Qxf6 gxf6 11.Nb5 Kd8 12.O-O-O Ba6 13.e3 h5 14.h4 f5 15.Kb1 Bxb5 16.cxb5 d5 17.g3 Bc5 18.Be2 Ke7 19.Rd2 Rad8 20.Rhd1 Kf6 21.b4 Bd6 22.Ka2 Rc8 23.Kb3 Be5 24.Rc2 Rxc2 25.Kxc2 Rc8+ 26.Kb1 Rc3 27.Bxh5 Rxa3 28.Be2 Ra1+ 29.Kc2 Ra2+ 30.Kd3 Bd6 31.Rb1 e5