1.Nf3 c5 2.c4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.g3 Qb6 6.e3 Bc5 7.Nb3 Bb4+ 8.Bd2 Nf6 9.Bg2 a5 10.Nc3 a4 11.Nc1 Qa6 12.Nb5 Qb6 13.O-O d5 14.Bxb4 Nxb4 15.b3 O-O 16.bxa4 dxc4 17.Rb1 Nbd5 18.e4 Nc7 19.Qc2 Nxb5 20.Rxb5 Qc7 21.Rb4 Bd7 22.Rxc4 Qa5 23.Nb3 Qa7 24.Nc5 Bc6 25.Rb1 Rfc8 26.Rbb4 h6 27.Qb2 Rc7 28.Nxb7 Rxb7 29.Rxc6 Rxb4 30.Qxb4 Qxa4 31.Qxa4 Rxa4 32.Rc8+ Kh7 33.Rc2 Nxe4 34.Bxe4+ Rxe4 35.Kf1 Ra4 36.Ke2 Kg6 37.Kd3 Kf5 38.Kc3 Kg4 39.Kb3 Ra7 40.a4 Kh3 41.f3 h5 42.Ra2 g5 43.a5 f5 44.Kc4 e5 45.Kd5 f4 46.gxf4 exf4 47.Ke4 g4 48.fxg4 Kxg4 49.a6 h4 50.h3+ Kxh3 51.Kf3 Ra8 52.a7 Rb8 53.a8=Q Rxa8 54.Rxa8 Kh2 55.Rg8 h3 56.Rh8 Kg1 57.Rxh3 Kf1 58.Rh1# 1-0