1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 c5 5.Bg5 cxd4 6.Nxd4 h6 7.Bh4 Qa5 8.Nb5 Ne4 9.Qd4 O-O 10.Qxe4 a6 11.Qd4 axb5 12.cxb5 e5 13.Qxe5 d5 14.a3 Nd7 15.Qd4 Re8 16.Rc1 Bxc3+ 17.Qxc3 Qxb5 18.e3 Qa4 19.Bg3 d4 20.Qc2 Qa5+ 21.Qd2 dxe3 22.fxe3 Qb6 23.Be2 Qxe3 24.Qxe3 Rxe3 25.Rc7 Nf6 26.Kd2 Rb3 27.Kc2 Re3 28.Bc4 Be6 29.Bxe6 Rxe6 30.Re1 Rb6 31.Bf2 Rb5 32.Bd4 Nd5 33.Rd7 Rc8+ 34.Kb1 Nc3+ 35.Ka1 Rd5 36.Ree7 Rxd7 37.Rxd7 Ne2 38.Bb6 Rc1+ 39.Ka2 Rh1 40.Rxb7 Rxh2 41.a4 Rxg2 42.a5 Rg4 43.Ka3 Nd4 44.a6 Nb5+ 45.Kb3 h5 46.Bc5 Rg6 47.Rb6 h4 48.Rxg6 fxg6 49.Kc4 Nc7 50.a7 Kf7 51.b4 h3 52.Bg1 Ke6 53.b5 Kd7 54.b6 Kc6 55.bxc7 Kb7 56.a8=Q+ Kxa8 57.c8=Q# 1-0