1.e4 c5 2.Nf3 e6 3.c3 d5 4.exd5 exd5 5.d4 Nf6 6.Bb5+ Bd7 7.Bxd7+ Nbxd7 8.O-O Be7 9.Qb3 Rb8 10.Bf4 c4 11.Qa4 Ra8 12.Re1 O-O 13.Nbd2 Nh5 14.Bc7 Qxc7 15.Rxe7 Nc5 16.Rxc7 Nxa4 17.Rxb7 Rfb8 18.Rxb8+ Rxb8 19.b3 Nxc3 20.bxc4 dxc4 21.Nxc4 Rb4 22.Nce5 Ra4 23.Nc6 Nf4 24.g3 Nfd5 25.Re1 Kf8 26.Nfe5 Nb6 27.Nd8 f6 28.Nec6 Nbd5 29.Re6 Rxa2 30.Rd6 Ne7 31.Ne6+ Kf7 32.Ncd8+ Kg8 33.Rd7 Ncd5 34.Nc7 Ra5 35.Kg2 h5 36.Nb7 Nxc7 37.Nxa5 Ned5 38.Nc6 Kf8 39.Rd8+ Kf7 40.Nxa7 Nb6 41.Rd6 Nbd5 42.Rd7+ Kf8 43.Kf3 g6 44.Nb5 Nxb5 45.Rxd5 Nc7 46.Rd7 Ne6 47.d5 Ng5+ 48.Ke3 Nh3 49.f4 g5 50.d6 h4 51.Re7 g4 52.Re4 Ng1 53.d7 Nf3 54.d8=Q+ Kf7 55.Re7+ Kg6 56.Qg8+ Kf5 57.Qh7#