1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O d5 8.Bg5 h6 9.Bh4 dxe4 10.Bxf6 Qxf6 11.Bxe4 Bb7 12.c3 Rb8 13.Qa4 e5 14.Qxa7 Bd6 15.Na3 O-O 16.Nc4 Bc7 17.Na5 Bxa5 18.Qxa5 Qf4 19.f3 f5 20.Bc2 e4 21.fxe4 Qe3+ 22.Kh1 fxe4 23.Rac1 c5 24.Qb5 Qd2 25.Rxf8+ Rxf8 26.Bb3+ Kh7 27.Rd1 Qf2 28.Bc4 Qc2 29.Rg1 Ba8 30.Qxc5 Qf2 31.Qxf2 Rxf2 32.Rb1 Kg6 33.b4 Kg5 34.h3 e3 35.Bf1 e2 36.Kg1 Rxf1+ 37.Rxf1 exf1=Q+ 38.Kxf1 Kf4 39.Kf2 Ke4 40.Ke2 Bc6 41.c4 Kd4 42.c5 Bxg2 43.h4 Kc4 44.a3 Bc6 45.Ke3 g6 46.Kf4 Kd4 47.h5