1.Nf3 d5 2.g3 Bg4 3.b3 Nc6 4.Bg2 Nf6 5.Bb2 e6 6.d4 Bb4+ 7.c3 Bd6 8.O-O O-O 9.c4 Re8 10.Nbd2 b6 11.Ne5 Bxe5 12.dxe5 Nd7 13.h3 Bf5 14.g4 Bg6 15.f4 Ne7 16.cxd5 Nxd5 17.f5 Ne3 18.fxg6 Nxd1 19.gxf7+ Kh8 20.fxe8=Q+ Qxe8 21.Raxd1 Rd8 22.Ne4 h6 23.Rd3 Nf8 24.Rdf3 Ng6 25.Rf7 Rd7 26.R7f2 Qd8 27.Ng3 Rd1 28.Be4 Rxf1+ 29.Rxf1 Ne7 30.Bd3 Kg8 31.Nh5 Nd5 32.Bg6 Ne7 33.Rf7 Nxg6 34.Rxg7+ Kf8 35.Rxg6 Qd1+ 36.Kf2 Qc2 37.Ba3+ c5 38.Rxe6 Qxa2 39.Bc1 Qxb3 40.Bxh6+ Kf7 41.Rc6 Ke7 42.e6