1.g3 c5 2.c4 Nf6 3.Bg2 d6 4.Nf3 e5 5.Nc3 Nc6 6.O-O Be7 7.d3 O-O 8.Bg5 Be6 9.Nd2 h5 10.e3 g6 11.a3 Kg7 12.Rb1 a5 13.Qe2 Qd7 14.f4 exf4 15.gxf4 Rae8 16.Rbe1 Ng4 17.Bxe7 Nxe7 18.e4 f5 19.h3 Nf6 20.Kh2 Nc6 21.Nb5 h4 22.Qf2 Nh5 23.Qxh4 Rh8 24.exf5 Bxf5 25.Ne4 Re6 26.Ng5 Ree8 27.Rxe8 Rxe8 28.Ne4 Rf8 29.Rf2 Nd4 30.Nxd4 cxd4 31.Qg5 a4 32.Bf3 Nf6 33.Rg2 Qe6 34.Re2 Nxe4 35.Bxe4 Bxh3 36.Bf3 Qf5 37.Bxb7 Rh8 38.Qe7+ Qf7 39.Kg3 Bf5 40.Qxd6 Rh3+ 41.Kf2 Kh6 42.Re7 Qf8 43.Rh7+ Kxh7 44.Qxf8 Rh1 45.Kg3 Bh3 46.c5 Bg2 47.Qf7+ Kh8 48.Qc4 Ra1 49.Qa6 Ra2 50.Bc8 Bd5 51.Qxg6 Bf7 52.Qxf7 Ra1 53.b3 Rh1 54.Qf8+ Kh7 55.Bf5# 1-0