1.d4 d5 2.Nf3 Nf6 3.g3 c6 4.Bg2 Bf5 5.O-O e6 6.c4 Be7 7.Nc3 O-O 8.b3 Nbd7 9.Bb2 Rb8 10.Rc1 b5 11.Ba1 Qa5 12.Qd2 Bb4 13.Qf4 Ne4 14.Qe3 Ndf6 15.h3 Bxc3 16.Bxc3 Qxa2 17.Bb4 bxc4 18.Bxf8 cxb3 19.Ra1 Qb2 20.Ba3 Qc3 21.Qxc3 Nxc3 22.Bb2 Nb5 23.Rfc1 Nd6 24.Ne5 Bc2 25.Nxc6 Rb6 26.Ne5 a6 27.Bf1 Nfe4 28.e3 f6 29.Nd7 Rb7 30.Nc5 Nxc5 31.dxc5 Nc4 32.Bxc4 dxc4 33.Ra5 Rc7 34.f4 Kf7 35.Rca1 Rd7 36.Bd4 e5 37.fxe5 fxe5 38.Bxe5 Be4 39.Rc1 Rd2 40.Rxc4 Bd5 41.Rf4+ Kg6 42.Bd4 Rg2+ 43.Kf1 Rd2 44.Rxa6+ Kh5 45.Rd6 Bc4+ 46.Ke1 Re2+ 47.Kd1 Rc2 48.Bxg7 Be2+ 49.Ke1 Bb5 50.Rh6+ Kg5 51.h4#