1.c4 c5 2.Nf3 Nf6 3.g3 b6 4.Nc3 g6 5.d4 cxd4 6.Nxd4 Bb7 7.f3 d5 8.cxd5 Nxd5 9.Nxd5 Qxd5 10.e4 Qd6 11.Nb5 Qxd1+ 12.Kxd1 Na6 13.Be3 Bg7 14.Rc1 O-O 15.Kc2 f5 16.Bc4+ Kh8 17.Rhd1 fxe4 18.f4 Nc5 19.Bxc5 bxc5 20.Rd7 Bc6 21.Rxe7 Bxb5 22.Bxb5 Rfb8 23.Rxg7 Kxg7 24.Bc6 h5 25.Re1 Rd8 26.Bxa8 Rxa8 27.Rxe4 Kf6 28.Re5 c4 29.Kc3 Rd8 30.Re2 Kf5 31.Kxc4 Kg4 32.b4 Kf3 33.Re7 Rd2 34.Rxa7 Rxh2 35.Ra3+ Kg4 36.b5 Rc2+ 37.Rc3 Rxa2 38.b6 Ra8 39.Kb5 Rb8 40.Ka6 Ra8+ 41.Kb7 Ra1 42.Kc7 Rb1 43.b7 Rg1 44.b8=Q Rh1 45.Qc8# 1-0