1.d4 e6 2.c4 Nf6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O Nbd7 8.Qc2 c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 a5 12.Bc7 Qe8 13.e3 Ba6 14.Qd1 Rc8 15.Bf1 Bxf1 16.Qxf1 Ne4 17.Nbd2 Ndf6 18.Bxb6 a4 19.b3 axb3 20.axb3 Bb4 21.Nxe4 Nxe4 22.Qa6 Ra8 23.Qxa8 Qxa8 24.Rxa8 Rxa8 25.Bc5 Bc3 26.b4 Ra2 27.b5 Rb2 28.b6 f6 29.Ne1 Ba5 30.Nd3 Rb3 31.Nf4 Kf7 32.Ra1 Bxb6 33.Bxb6 Rxb6 34.Ra7+ Kg8 35.Re7 Rb1+ 36.Kg2 Rb2 37.Nxe6 Rxf2+ 38.Kg1 g5 39.Nc7 Rb2 40.Nxd5 f5 41.g4 Rb1+ 42.Kg2 Rb2+ 43.Kf1 Nd2+ 44.Ke2 fxg4 45.Kd3 Nf3 46.Nf6+ Kf8 47.Rxh7 Nxh2 48.d5 g3 49.d6 Nf3 50.d7 Rd2+ 51.Ke4 g2 52.Nd5 Kg8 53.Re7 Rxd5 54.Kxd5 g1=Q 55.d8=Q# 1-0