1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 dxc4 5.Bg2 c6 6.a4 Bb4+ 7.Bd2 a5 8.Qc1 Bxd2+ 9.Qxd2 Ne4 10.Qc2 Nd6 11.Ne5 Na6 12.O-O O-O 13.Na3 Nb4 14.Qc3 Nd5 15.Qc1 Nb6 16.Rd1 Qe7 17.Naxc4 Ndxc4 18.Nxc4 Nxc4 19.Qxc4 Rd8 20.Qb3 h6 21.Rac1 e5 22.d5 cxd5 23.Bxd5 Bh3 24.Qxb7 Qxb7 25.Bxb7 Rxd1+ 26.Rxd1 Rb8 27.Ba6 Rxb2 28.f3 Rb4 29.Rd8+ Kh7 30.Bb5 Be6 31.Ra8 Bc4 32.Rxa5 g6 33.Kf2 Kg7 34.Ke3 Bxb5 35.axb5 Kf6 36.Kd3 Ke6 37.Kc3 Rb1 38.Kc4 Rb2 39.Ra6+ Kd7 40.Ra7+ Ke6 41.e4 Rxh2 42.b6 Rb2 43.Kc5 Rc2+ 44.Kb5 Rb2+ 45.Ka6 Ra2+ 46.Kb7 Rb2 47.Kc7 Rc2+ 48.Kb8 Rb2 49.b7 Kd7 50.Ka8 Kc7 51.b8=Q+ Kc6 52.Qc7+ Kb5 53.Qb8+ Kc4 54.Qxb2 g5 55.Ra3 h5 56.Rb3 f5 57.Qc3# 1-0