1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O Nbd7 8.Qc2 c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 Bb7 12.Bc7 Qc8 13.Qd1 Ne4 14.Nbd2 Qe8 15.Bf4 Rc8 16.Rxc8 Qxc8 17.Rc1 Qa8 18.Qa4 Rc8 19.Qxd7 Rxc1+ 20.Nf1 Rxf1+ 21.Bxf1 Bf8 22.Ne5 Nd6 23.Nd3 Bc6 24.Qc7 Nb5 25.Qe5 Nd6 26.b3 Qd8 27.Qe3 Bb5 28.Ne1 Nf5 29.Qc3 g5 30.Bd2 h6 31.e3 Bxf1 32.Kxf1 Nd6 33.Nd3 Qf6 34.Qc7 Qf5 35.Ke2 g4 36.Qxa7 Qf3+ 37.Ke1 Ne4 38.Qxb6 Bd6 39.a4 Qh1+ 40.Ke2 Qxh2 41.a5 Bxg3 42.Be1 Qg2 43.a6 Qf3+ 44.Kf1 Bh2 45.Qd8+ Kh7 46.Qh4 g3 47.Qh3 Qd1 48.Kg2 Ng5 49.Qh4 Qf3+ 50.Kf1 g2# 0-1