1.Nf3 Nf6 2.d4 b6 3.g3 Bb7 4.Bg2 c5 5.c3 g6 6.Qb3 Qc8 7.O-O Bg7 8.Ne5 O-O 9.Bxb7 Qxb7 10.dxc5 Qe4 11.cxb6 axb6 12.Nc4 Qxe2 13.Bg5 Nc6 14.Bxf6 Bxf6 15.Nba3 d5 16.Ne3 d4 17.Nd5 Ne5 18.cxd4 Nf3+ 19.Kg2 Nd2 20.Qe3 Qxe3 21.fxe3 Nxf1 22.Rxf1 b5 23.Rc1 Bg5 24.Kf3 e6 25.Nc7 Rfc8 26.Rc5 Be7 27.Nxa8 Bxc5 28.dxc5 Rxa8 29.Nxb5 Rxa2 30.b4 Rb2 31.Nd6 Kf8 32.h4 Ke7 33.b5 f6 34.Nc8+ Kd7 35.Nd6 Rc2 36.Ne4 f5 37.Nf6+ Ke7 38.Nxh7 Rxc5 39.Ng5 Rxb5 40.Nh3 Rb4 41.Nf2