1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 d6 5.Bc4 e6 6.Nf3 Nf6 7.O-O Be7 8.Qe2 O-O 9.Bf4 a6 10.Rfd1 Nc6 11.Rac1 Qc7 12.Bb3 e5 13.Bg3 Bg4 14.Bh4 Bxf3 15.Qxf3 Nd4 16.Qh3 Qd8 17.Bxf6 Bxf6 18.Nd5 Ne2+ 19.Kf1 Nxc1 20.Rxc1 Bg5 21.Rd1 Rc8 22.Qf5 Rc1 23.g3 Rxd1+ 24.Bxd1 g6 25.Qg4 Bf6 26.h4 Bg7 27.h5 Qa5 28.Bb3 Qb5+ 29.Kg2 Kh8 30.hxg6 fxg6 31.Qh4 Qc5 32.f4 exf4 33.Ne7 f3+ 34.Kh3 Bf6 35.Nxg6+ Kg7 36.Nxf8 Bxh4 37.Ne6+ Kh8 38.Nxc5 dxc5 39.gxh4 b5 40.Kg3 c4 41.Bc2 Kg7 42.Kxf3 Kf6 43.Kf4 h6 44.h5 a5 45.a3 b4 46.axb4 axb4 47.e5+ Ke6 48.Ba4 Kd5 49.Kf5 c3 50.bxc3 bxc3 51.e6 Kc5 52.e7 Kb4 53.Bc2 Ka3 54.e8=Q Kb2 55.Qe4