1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Bb4 9.Nxc6 bxc6 10.Qd4 c5 11.Qc4 d5 12.exd5 exd5 13.Nxd5 Nxd5 14.Qxd5 Bb7 15.Qg5 O-O 16.c3 Ba5 17.Qxc5 Qxc5 18.Bxc5 Rfe8 19.Rfe1 Rad8 20.Bf3 Bxf3 21.gxf3 f6 22.Rxe8+ Rxe8 23.Kf1 Kf7 24.Re1 Rd8 25.Re7+ Kg6 26.b4 Rd5 27.Ra7 Bd8 28.Bf8 a5 29.Rxg7+ Kf5 30.Rb7 h5 31.b5 Rd1+ 32.Kg2 Rd2 33.c4 Rxa2 34.Rd7 Bb6 35.c5 Bxc5 36.Bxc5 Rb2 37.b6 a4 38.Ra7 Rb5 39.b7 Kg5 40.Bd6 Kh4 41.Bg3+ Kg5 42.b8=Q Rxb8 43.Bxb8 f5 44.Rxa4 f4 45.Bxf4+ Kh4 46.Bh6#