1.e4 c5 2.d4 Qb6 3.dxc5 Qxc5 4.c4 b6 5.Nf3 Bb7 6.Nc3 Nf6 7.Bd3 d6 8.Bf4 g6 9.O-O Bg7 10.Nd5 Qc8 11.Rc1 Nbd7 12.b4 Qd8 13.Nxf6+ Bxf6 14.Bh6 a5 15.c5 bxc5 16.bxc5 dxc5 17.Bb5 Ba6 18.Ba4 Bxf1 19.e5 Rb8 20.Kxf1 Rb4 21.exf6 exf6 22.Rxc5 Rxa4 23.Qxa4 Ke7 24.Qe4+ Ne5 25.Nxe5 Qd1+ 26.Qe1 Qxe1+ 27.Kxe1 fxe5 28.Rxe5+ Kd7 29.Rxa5 Kc6 30.Ra7 Kd5 31.Rxf7 Ra8 32.Rxh7 Rxa2 33.Rg7 Ke4 34.Rxg6 Kd3 35.Rd6+ Ke4 36.Be3 Ra8 37.h4 Ke5 38.Rg6 Ke4 39.h5 Kd3 40.Rd6+ Ke4 41.h6 Rh8 42.g4 Ke5 43.Rb6 Ke4 44.g5 Kf5 45.g6 Ke4 46.g7 Rg8 47.h7 Rxg7 48.h8=Q Rg4 49.Qe8+ Kd3 50.Qb5+ Ke4 51.Ke2 Rf4 52.Re6# 1-0