1.c4 c5 2.g3 g6 3.Bg2 Nc6 4.Nc3 e6 5.Nf3 Bg7 6.d4 Nxd4 7.Bf4 Ne7 8.Ne4 Qa5+ 9.Bd2 Nxf3+ 10.Bxf3 Qc7 11.Bf4 Qa5+ 12.Kf1 O-O 13.Bd6 Nf5 14.Bxf8 Kxf8 15.h4 h5 16.g4 hxg4 17.Bxg4 Qc7 18.Bxf5 gxf5 19.Qd6+ Qxd6 20.Nxd6 Bxb2 21.Rd1 Ke7 22.Nxc8+ Rxc8 23.Rb1 Be5 24.Rxb7 Rc6 25.Rxa7 Rb6 26.Kg2 Rb4 27.h5 Rxc4 28.h6 Rg4+ 29.Kf1 c4 30.Ra4 Rd4 31.h7 Bh8 32.Kg2 Kf6 33.e3 f4 34.exd4 Kg6 35.Re1 Bg7 36.Rd1 f6 37.Rc1 Bh6 38.Rcxc4 d6 39.Rc6 Bg7 40.Ra7 Kh5 41.Re7 Kg6 42.Rec7 Bh6 43.Kg1 Kg5 44.Rc3 Bg7 45.R3c6 d5 46.Rxg7+ Kf5 47.f3 e5 48.Rcc7 e4 49.Rg4 e3 50.Rh4 Kg6 51.Kh2 e2 52.Re7 Kg5 53.Rg7+ Kxh4 54.h8=Q# 1-0