1.e4 c5 2.Bc4 e6 3.Nf3 d5 4.Bd3 c4 5.Be2 dxe4 6.Ne5 b5 7.d4 Nd7 8.O-O Bd6 9.c3 Nxe5 10.dxe5 Bxe5 11.Qxd8+ Kxd8 12.Nd2 Nf6 13.b3 cxb3 14.axb3 Bxc3 15.Ra3 b4 16.Ra5 Bd7 17.Ba6 Kc7 18.Nc4 Bd4 19.Be3 Bxe3 20.fxe3 Kd8 21.Rd1 Ke7 22.Rc5 Nd5 23.Bb7 Rab8 24.Bxd5 exd5 25.Rcxd5 Be6 26.Rd6 Rhd8 27.h3 Rxd6 28.Nxd6 Rd8 29.Kf2 Rxd6 30.Rxd6 Kxd6 31.g4 Bxb3 32.Kg3 a5 33.Kf4 Bc2 34.Kg3 b3 35.Kf2 b2 36.Ke2 b1=Q 37.Kd2 Qd1+ 38.Kc3 Qd3+ 39.Kb2 a4 40.h4 a3+ 41.Ka2 Qb3+ 42.Ka1 Qb2#