1.c4 c5 2.a3 Nc6 3.e3 e5 4.Nc3 Nf6 5.Nf3 d5 6.cxd5 Nxd5 7.Qc2 Be6 8.Bb5 Bd6 9.Ne4 O-O 10.Neg5 Nf6 11.Nxe6 fxe6 12.Ng5 Qe7 13.Bc4 Kh8 14.Nxe6 Rfe8 15.Ng5 Rf8 16.b3 e4 17.Bb2 Be5 18.O-O Bxh2+ 19.Kh1 Be5 20.f4 exf3 21.Rxf3 Bxb2 22.Rh3 g6 23.Qxb2 Ne5 24.Ne6 Nfg4 25.Nxf8 Nf2+ 26.Kh2 Rxf8 27.Rf1 h5 28.Rf3 Rxf3 29.gxf3 Qf6 30.Qc3 Nxf3+ 31.Kg2 Nh4+ 32.Kg1 Nf3+ 33.Kxf2 Ne5+ 34.Ke2 Qg5 35.Bd5 Kh7 36.Qxc5 Qg4+ 37.Bf3 Nxf3 38.Rxf3 Qg2+ 39.Rf2 Qg4+ 40.Kd3 Qd7+ 41.Qd4 Qb5+ 42.Qc4 Qd7+ 43.Ke2 Qg4+ 44.Qxg4 hxg4 45.d4 Kg7 46.d5 g3 47.Rg2 Kf6 48.Rxg3 Ke5 49.e4 Kxe4 50.d6 a5 51.d7 Ke5 52.d8=Q a4 53.Re3+ Kf5 54.Kf3 g5 55.Qd6 g4+ 56.Kg3 Kg5 57.Re5# 1-0