1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 cxd4 6.Nxd4 e6 7.c4 Bc5 8.Nb3 Bb6 9.cxd5 Nxd5 10.N1d2 Bxf2+ 11.Rxf2 Ne3 12.Bxc6+ bxc6 13.Qe1 Nc2 14.Qf1 Ne3 15.Qh3 e5 16.Qh4 Qxh4 17.gxh4 O-O 18.Nf1 Nc2 19.Rb1 Be6 20.Bd2 Rab8 21.Bc3 f6 22.Nc5 Bxa2 23.Rc1 Rb5 24.Nd7 Rd8 25.Nxf6+ gxf6 26.Rxc2 Kf7 27.Ne3 Ke6 28.Rc1 Bb3 29.Rcf1 Rg8+ 30.Rg2 Rxg2+ 31.Kxg2 Rb7 32.Ra1 Bd5+ 33.Kf2 Be4 34.Ra6 Rg7 35.Ra4 Bd5 36.Bb4 Rb7 37.Bc5 Rxb2 38.Rxa7 f5 39.Rxh7 f4 40.Rh6+ Kf7 41.Nxd5 cxd5 42.Bd6 Rb6 43.h5 d4 44.Rg6 Rb5 45.Rg5 Kf6 46.Rxe5 Rb6