1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.O-O a6 5.Bd3 Ngf6 6.a4 b6 7.Be2 Nxe4 8.d4 e6 9.d5 Ndf6 10.dxe6 fxe6 11.Nbd2 Nxd2 12.Bxd2 Be7 13.Re1 O-O 14.Bd3 Qe8 15.Ng5 e5 16.f4 h6 17.fxe5 dxe5 18.Ne4 Bb7 19.Nxf6+ Bxf6 20.Qg4 Rd8 21.Bc3 h5 22.Qc4+ Kh8 23.Be4 Bxe4 24.Qxe4 Rd6 25.Rad1 Rxd1 26.Rxd1 b5 27.axb5 axb5 28.h3 b4 29.Be1 Qf7 30.Bf2 Be7 31.Be3 Qf5 32.Qxf5 Rxf5 33.Rd5 c4 34.g4 hxg4 35.hxg4 Rf8 36.Rxe5 Bf6 37.Rb5 Bxb2 38.Rxb4 c3 39.Kg2 Kh7 40.Rc4 Rd8 41.Kf3 Rd1 42.Rc7 Kg6 43.Ke4 Re1 44.Kd3 Rd1+ 45.Kc4 Re1 46.Bd4 Re4 47.Rxg7+ Kh6 48.g5+ Kh5 49.Kd3 Rg4 50.Be3 Rg3 51.Ke4 Kg4 52.Rh7 Rg2 53.g6 Rxc2 54.g7 Re2 55.g8=Q# 1-0