1.e4 c5 2.d3 Nc6 3.f4 g6 4.Be2 d5 5.exd5 Qxd5 6.Nc3 Qd8 7.Bf3 Nd4 8.Ne4 Nf6 9.c3 Nxf3+ 10.Nxf3 b6 11.O-O Bg7 12.Ne5 O-O 13.Qf3 Nd5 14.h4 f6 15.Nc4 h5 16.Ned6 e6 17.f5 gxf5 18.Qxh5 Qd7 19.Qg6 Ne7 20.Qg3 Kh7 21.Qf3 Ba6 22.Qh5+ Kg8 23.Bf4 e5 24.Bh6 Bxc4 25.Nxc4 Qxd3 26.Bxg7 Kxg7 27.Rf3 Rh8 28.Qxh8+ Rxh8 29.Rxd3 Rxh4 30.Rd7 Kf8 31.Nd6 f4 32.Rxa7 b5 33.Rd7 Ng8 34.Rc7 c4 35.Nxb5 Rh8 36.a4 Ne7 37.a5 Rh6 38.a6 Rh7 39.a7 f3 40.a8=Q+ Kg7 41.Rxe7+ Kg6 42.Rxh7 f2+ 43.Kxf2 e4 44.Qxe4+ f5 45.Rh3 Kf6 46.Qa8 f4 47.Qb8 Kf7 48.Rh6 Ke7 49.Rh4 Ke6 50.Rh2 Kf7 51.Rh3 Kf6 52.Kf3 Kg6 53.Rh8 Kf5 54.Na7 Kf6 55.Ra6+ Kf5 56.Qb4 Kg5 57.Rc8 Kf5 58.Rc5# 1-0