1.g3 c5 2.Nf3 e6 3.c4 b6 4.b3 Nf6 5.Bg2 Bb7 6.O-O Be7 7.Nc3 d5 8.d4 Nbd7 9.Ne5 O-O 10.Bb2 Rc8 11.e3 cxd4 12.exd4 Ne4 13.Nxe4 dxe4 14.Qe2 f5 15.Nxd7 Qxd7 16.f3 exf3 17.Bxf3 Bxf3 18.Rxf3 Bf6 19.Rd1 Rfe8 20.Re3 Rcd8 21.Bc3 h6 22.Kg2 b5 23.cxb5 Qd5+ 24.Kg1 Rc8 25.Bb2 Re7 26.a4 Rec7 27.Qf3 Qd6 28.Bc3 a6 29.bxa6 Qxa6 30.Red3 Kh7 31.Be1 Rc2 32.d5 Rb2 33.dxe6 Qxe6 34.Re3 Qb6 35.Qxf5+ g6 36.Rd7+ Kh8 37.Qe6 Qxe6 38.Rxe6 Bg7 39.a5 Ra2 40.a6 Rcc2 41.Re8+ Kh7 42.Ree7 Kh8 43.a7 Rg2+ 44.Kf1 Rxh2 45.Rd8+ Kh7 46.a8=Q Rxa8 47.Rxa8 g5 48.Bc3 Kg6 49.g4 Bxc3 50.Ra6+ Bf6 51.Ree6 Rb2 52.Rxf6+ Kg7 53.Rfb6 Rf2+ 54.Kxf2 Kf7 55.Rb7+ Ke8 56.Ra8# 1-0