1.g3 c5 2.Nf3 e6 3.e4 d5 4.exd5 exd5 5.Bg2 Qe7+ 6.Qe2 Nc6 7.Nc3 Nf6 8.d4 Qxe2+ 9.Nxe2 Nb4 10.Kd1 Bf5 11.Ne1 Nc6 12.Be3 c4 13.c3 O-O-O 14.Bg5 Be7 15.Bxf6 Bxf6 16.Nc2 Rhe8 17.Nf4 Be4 18.h4 Bxg2 19.Nxg2 b5 20.Nce3 b4 21.Nf4 Ne7 22.a3 b3 23.Kd2 g6 24.Rae1 h5 25.g4 Bg7 26.g5 Kc7 27.Nexd5+ Nxd5 28.Nxd5+ Kd6 29.Rxe8 Rxe8 30.Ne3 Rc8 31.f4 f5 32.gxf6 Bxf6 33.Ke2 Ke6 34.Kf3 a5 35.a4 Be7 36.Ke4 Bf6 37.Rh2 Be7 38.Rg2 Kf7 39.f5 gxf5+ 40.Nxf5 Bf8 41.Kd5 Kf6 42.Ne3 Be7 43.Nxc4 Rd8+ 44.Ke4 Ra8 45.Rg5 Bf8 46.Rxh5 Rc8 47.Nxa5 Kg7 48.Nxb3 Re8+ 49.Re5 Kf6 50.Rxe8 Ba3 51.Ra8 Bd6 52.Nd2 Kg6 53.Ra7 Bf8 54.Ke5 Kh6 55.Kd5 Bb4 56.cxb4 Kg6 57.Nc4 Kf6 58.Ne5 Kf5 59.Rg7 Kf6 60.Rf7# 1-0