1.Nf3 Nf6 2.d4 e6 3.g3 c5 4.Bg2 Nc6 5.O-O Qb6 6.c3 d5 7.Qb3 cxd4 8.Qxb6 axb6 9.Nxd4 Nxd4 10.cxd4 Bd7 11.Bg5 Be7 12.Nc3 Bc6 13.Rfc1 h6 14.Bxf6 Bxf6 15.e3 h5 16.Rc2 h4 17.e4 dxe4 18.Nxe4 Bxd4 19.Nd6+ Ke7 20.Nxb7 Bxg2 21.Rc7+ Kf6 22.Kxg2 h3+ 23.Kf3 Bxb2 24.Rd1 Ra3+ 25.Ke2 Be5 26.Rc2 g5 27.Nd8 Kg6 28.Rd7 Bf6 29.Nc6 Rha8 30.Rdd2 R8a4 31.Nb8 g4 32.Nd7 Bg5 33.Ne5+ Kf5 34.Nc4 Rxc4 35.Rxc4 Bxd2 36.Kxd2 Rxa2+ 37.Ke3 e5 38.Rb4 Ra1 39.Rb2 Re1+ 40.Kd3 Rh1