1.d4 c5 2.d5 g6 3.c4 Bg7 4.Nf3 b5 5.cxb5 a6 6.bxa6 Nf6 7.Nc3 Bxa6 8.e4 Bxf1 9.Kxf1 d6 10.g3 Nbd7 11.Kg2 Qb6 12.Qc2 O-O 13.Rd1 Qa6 14.h3 Rfb8 15.Bd2 Ne8 16.b3 c4 17.Rab1 cxb3 18.axb3 Rb4 19.Na2 Rb7 20.Nb4 Rc7 21.Qxc7 Nxc7 22.Nxa6 Rxa6 23.Rdc1 Nf8 24.b4 f6 25.Ra1 e5 26.Rc2 Rxa1 27.Rxc7 Rb1 28.Bc3 Bh6 29.Rc6 Rb3 30.Be1 f5 31.exf5 gxf5 32.Rxd6 Bg7 33.Nh4 f4 34.Nf5 f3+ 35.Kh2 e4 36.Bd2 Be5 37.Rb6 Kf7 38.Be3 Nd7 39.Rb7 Ke8 40.b5 Rb2 41.b6 Kd8 42.d6 h5 43.Nh6 Bf6 44.h4 Ke8 45.Nf7 Rb1 46.Ng5 Ne5 47.d7+ Kd8 48.Ne6+ Ke7 49.d8=Q+ Kxe6 50.Qe8+ Kd5 51.Qxh5 Ke6 52.Qe8+ Kf5 53.Qc8+ Nd7 54.Qxd7+ Ke5 55.Bf4# 1-0