1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Be7 9.f4 O-O 10.e5 dxe5 11.fxe5 Bc5 12.exf6 Qxd4+ 13.Kh1 Qxd1 14.Rxd1 Nd7 15.fxg7 Kxg7 16.a4 b4 17.Ne4 Bb7 18.Nxc5 Nxc5 19.Bc4 Be4 20.Be3 Rfc8 21.Rd2 Nxa4 22.Bf1 Bc6 23.Rd4 a5 24.Rg4+ Kf6 25.Bg5+ Ke5 26.Be7 f5 27.Rc4 Nxb2 28.Rc5+ Kd4 29.Rcxa5 Rxa5 30.Rxa5 Bd5 31.Bxb4 Rxc2 32.Ra1 e5 33.Bf8 e4 34.Bg7+ Ke3 35.Bf6 Kd2 36.Bh4 Nd3 37.Ra3 Rc1 38.Kg1 Bc4 39.Bg5+ e3 40.g3 f4 41.gxf4 Rxf1+ 42.Kxf1 e2+ 43.Kg2 e1=Q 44.f5+ Ke2