1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 d5 5.Bg2 O-O 6.Nf3 b6 7.O-O Bb7 8.b3 Nbd7 9.Bb2 Rc8 10.Ne5 Nxe5 11.dxe5 Nd7 12.Rc1 a5 13.cxd5 Bxd5 14.Bxd5 exd5 15.Nf3 c6 16.Qc2 Be7 17.Rfd1 Nc5 18.Nd4 Re8 19.e4 Bf8 20.exd5 cxd5 21.Qf5 Ne6 22.Qg4 Rxc1 23.Rxc1 Bc5 24.Nxe6 fxe6 25.Bd4 Qe7 26.Bxc5 bxc5 27.Qa4 Rc8 28.Qxa5 h6 29.Qa6 Qe8 30.a4 Qc6 31.Qxc6 Rxc6 32.a5 c4 33.b4 Ra6 34.Ra1 Ra8 35.Kf1 Kf7 36.b5 Ke7 37.b6 Kd7 38.b7 Rf8 39.a6 Kc7 40.Rb1 Kb8 41.Rb6 d4 42.Rc6 c3 43.Ke2 g5 44.Kd3 Rd8 45.f4 gxf4 46.gxf4 h5 47.Rxe6 h4 48.Rc6 Rf8 49.e6 h3 50.f5 Rh8 51.f6 Re8 52.f7 Rf8 53.e7 Rd8 54.exd8=Q+ Ka7 55.b8=Q# 1-0