1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 Nc6 6.O-O a6 7.Bg5 Be7 8.e3 Nd5 9.Bxe7 Qxe7 10.Qc1 Nb6 11.Nbd2 Qb4 12.a3 Qb5 13.Qc2 O-O 14.Rfc1 e5 15.a4 Qa5 16.Ng5 g6 17.Nxc4 Nxc4 18.Qxc4 exd4 19.Bd5 dxe3 20.b4 exf2+ 21.Kg2 Qxb4 22.Bxf7+ Kg7 23.Qxb4 f1=Q+ 24.Rxf1 Nxb4 25.Be6 Rxf1 26.Rxf1 Bxe6 27.Nxe6+ Kg8 28.Nxc7 Rc8 29.Ne6 Re8 30.Nc5 b6 31.Nd7 Re6 32.Rf8+ Kg7 33.Rb8 Nd5 34.Kf3 a5 35.g4 h6 36.h4 Kf7 37.Rb7 Ke8 38.g5 hxg5 39.hxg5 Re7 40.Nf6+ Nxf6 41.Rb8+ Kf7 42.gxf6 Re6 43.Rb7+ Kxf6 44.Kf4 g5+ 45.Kg4 Re4+ 46.Kf3 Rb4 47.Ke3 Kf5 48.Kf3 Ke5 49.Ke3 Kd5 50.Kd3 Kc6 51.Rg7 g4