1.g3 c5 2.c4 e6 3.Nf3 Nf6 4.d4 d5 5.cxd5 exd5 6.Bg2 a5 7.Nc3 Nc6 8.O-O Be7 9.dxc5 Bxc5 10.Bg5 d4 11.Ne4 Be7 12.Bxf6 Bxf6 13.Nxf6+ Qxf6 14.Qa4 O-O 15.Rfd1 Rd8 16.Rd2 Bg4 17.Rad1 h5 18.Nxd4 Nxd4 19.Rxd4 Bxe2 20.R1d2 Rxd4 21.Qxd4 Qxd4 22.Rxd4 Rc8 23.Bxb7 Rc1+ 24.Kg2 g5 25.h4 g4 26.Rd2 Bf1+ 27.Kh2 Kg7 28.Bd5 Bb5 29.b3 a4 30.bxa4 Bxa4 31.Rd4 Bb5 32.Rf4 Be8 33.Rf5 f6 34.Rf4 Rc5 35.Bb3 Rc1 36.Rc4 Rf1 37.Kg2 Re1 38.Rc7+ Kf8 39.Bd5 Rd1 40.Bb3 Re1 41.Rc8 Ke7 42.Rc3 Kd6 43.f3 Re2+ 44.Kg1 Bc6 45.fxg4 hxg4 46.Rd3+ Ke5 47.Rc3 Be4 48.a4 Kd4 49.Rc4+ Ke3 50.Rc3+ Kd2 51.Rc4 f5 52.Rd4+ Ke3 53.Rd1 Rg2+ 54.Kf1 Rxg3 55.Bd5 Bd3+ 56.Rxd3+ Kxd3 57.a5 Kd4 58.Bb7 Ra3 59.a6 f4 60.h5 Ke3 61.h6 f3 62.Bxf3 gxf3 63.Kg1 f2+ 64.Kg2 Ke2 65.Kh2 f1=Q 66.h7 Rh3# 0-1