1.c4 e6 2.Nf3 Nf6 3.g3 a6 4.b3 Nc6 5.Bg2 b5 6.O-O d5 7.Nc3 bxc4 8.bxc4 Be7 9.cxd5 Nxd5 10.Nxd5 exd5 11.Bb2 O-O 12.Rc1 Bd7 13.Ba1 Rb8 14.Ne5 Nxe5 15.Bxe5 Rc8 16.Qc2 c6 17.Rb1 Re8 18.e3 h5 19.Rb7 h4 20.f4 a5 21.Qd1 Ra8 22.Qh5 Qc8 23.Rc7 Qd8 24.Bf3 Bf8 25.Be2 Rxe5 26.fxe5 g6 27.Qf3 f5 28.Rb7 Qc8 29.Rbb1 Bb4 30.gxh4 Bxd2 31.Qg3 Qe8 32.Kh1 Bc3 33.Rg1 Qxe5 34.Qxg6+ Kf8 35.Rb7 Rd8 36.Bh5 Qe4+ 37.Rg2 Ke7 38.Bd1 Bf6 39.h5 d4 40.Bc2 d3 41.Bb3 Qe5 42.h6 Kd6 43.h7 Ke7 44.h8=R Rxh8 45.Qf7+ Kd6 46.Rxd7+ Kc5 47.Qc4+ Kb6 48.Qxd3 Qd5 49.Bxd5 Rh7 50.Ra7 Rh5 51.Rg1 Bg5 52.Qc2 Bf6 53.Qxc6+ Kxa7 54.Qb7# 1-0