1.Nf3 Nf6 2.c4 c5 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nc6 6.d4 cxd4 7.Nxd4 Ndb4 8.Nxc6 Qxd1+ 9.Kxd1 Nxc6 10.Bxc6+ bxc6 11.Nc3 g6 12.Bd2 Bg7 13.Na4 O-O 14.Bc3 Rd8+ 15.Kc2 Bf5+ 16.Kb3 Bf8 17.Ka3 c5 18.Rhd1 e5 19.Rxd8 Rxd8 20.b3 Rb8 21.Rc1 c4+ 22.b4 a5 23.Nc5 axb4+ 24.Bxb4 Be6 25.Rc3 Ra8+ 26.Kb2 Rb8 27.Ka3 Rb5 28.Ka4 Rxc5 29.Bxc5 Bxc5 30.e3 e4 31.Kb5 Bd6 32.a4 Be5 33.Rc1 Bb2 34.Rc2 c3 35.a5 Bb3 36.Kb4 Bxc2 37.a6 Bd3 38.a7 c2 39.a8=B c1=Q 40.Bxe4 Qc3+