1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Bc4 a5 5.Nxd4 g6 6.Nc3 Na6 7.O-O Nf6 8.Nf3 Qc7 9.Qe2 Bg7 10.Nb5 Qb8 11.e5 dxe5 12.Nxe5 e6 13.Bf4 Nh5 14.Nxf7 Nxf4 15.Nbd6+ Ke7 16.Qf3 e5 17.Rad1 Rf8 18.Rfe1 Be6 19.Nxe5 Nc5 20.Qg3 Qxd6 21.Qh4+ Rf6 22.Rxd6 Kxd6 23.Qxh7 Bf8 24.Qh8 Rf5 25.g4 Nh3+ 26.Kg2 Nf4+ 27.Kf1 Rg5 28.Qf6 Rxe5 29.Qxe5+ Kc6 30.Qxf4 Bxc4+ 31.Qxc4 Ra7 32.Re8 Bh6 33.f3 Kd7 34.Re1 g5 35.Qxc5 Ra8 36.h4 Re8 37.Rxe8 b5 38.Qxb5+ Kc7 39.Qa4 Kb6 40.Re1 gxh4 41.b4 Bf4 42.Qb3 Kc6 43.bxa5 Be3 44.Qxe3 h3 45.Qg1 Kd7 46.Ra1 h2 47.Qxh2 Kc8 48.Qh3 Kb8 49.Kf2 Kb7 50.Ke2 Ka7 51.c3 Ka8 52.Rd1 Ka7 53.Rf1 Ka6 54.Rb1 Ka7 55.Qh8 Ka6 56.Qa8# 1-0