1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nf3 Bb4 7.Bd3 Nxe4 8.Bxe4 f5 9.Bxf5 d5 10.O-O Bxf5 11.Nxd5 Bc5 12.Ne3 O-O 13.c3 Rc8 14.Qb3+ Kh8 15.Qxb7 Na5 16.Qd5 Bxe3 17.Qxd8 Bxc1 18.Qxf8+ Rxf8 19.Raxc1 Re8 20.Rfe1 e4 21.Nd4 Bg4 22.b3 Nb7 23.Re3 Nd6 24.Rce1 Nf5 25.Nxf5 Bxf5 26.f3 h6 27.fxe4 Bg4 28.e5 Kg8 29.Kf2 Kf7 30.Kg3 Bc8 31.Rf1+ Ke6 32.Rf4 Kd5 33.Rd4+ Kc6 34.Kf4 g5+ 35.Kg3 h5 36.h4 Rg8 37.e6 gxh4+ 38.Kxh4 Rxg2 39.e7 Rg8 40.e8=Q+ Rxe8 41.Rxe8 Kc7 42.Rxc8+ Kxc8 43.Kxh5 Kc7 44.Kg5 Kc6 45.Kf5 Kb5 46.Ke5 Kc5 47.Rb4 a5 48.Ra4 Kb5 49.Kd5 Kb6 50.c4 Ka6 51.Kc5 Kb7 52.Rxa5 Kc7 53.Ra6 Kb8 54.Kc6 Kc8 55.Ra8#