1.e4 a5 2.d4 c6 3.Nf3 g6 4.Nc3 Bg7 5.Bc4 d6 6.O-O Nf6 7.e5 Nd5 8.Nxd5 cxd5 9.Bxd5 O-O 10.Re1 dxe5 11.dxe5 Nc6 12.c3 Bg4 13.h3 Bxf3 14.Qxf3 Nxe5 15.Qe4 e6 16.Bxb7 Rb8 17.Ba6 Qb6 18.Bf1 Rfd8 19.Bf4 Rd5 20.c4 Rd4 21.Qe3 Nxc4 22.Bxc4 Rxc4 23.Bxb8 Qxb8 24.Rac1 Ra4 25.b3 Rxa2 26.Red1 Bf6 27.Rd7 Ra1 28.Rxa1 Bxa1 29.Qf3 Qf8 30.Ra7 Kg7 31.Rxa5 Bd4 32.Ra4 e5 33.b4 Qc8 34.b5 Qc1+ 35.Kh2 Qb2 36.Ra6 e4 37.Qxe4 Bxf2 38.Qd5 Bd4 39.Ra4 Bb6 40.Rf4 f5 41.Qb7+ Kh6 42.Qxb6 Qe5 43.g3 Qe2+ 44.Rf2 Qe1 45.Qd4 Qb1 46.b6 Qb5 47.Rb2 Qc6 48.b7 Qc7 49.b8=Q Qxb8 50.Rxb8 g5 51.Qf6+ Kh5 52.g4+ fxg4 53.hxg4+ Kxg4 54.Rb5 Kh5 55.Qxg5# 1-0