1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.c3 Nf6 6.Re1 O-O 7.d4 d5 8.e5 Ne4 9.Bxc6 bxc6 10.Be3 cxd4 11.cxd4 f6 12.Nc3 Nxc3 13.bxc3 Bg4 14.Bf4 Qa5 15.Re3 c5 16.h3 Bf5 17.e6 c4 18.g4 Be4 19.Ne1 g5 20.Bg3 h6 21.f3 Bg6 22.h4 f5 23.Be5 fxg4 24.fxg4 Be4 25.Bxg7 Kxg7 26.hxg5 hxg5 27.Qd2 Rh8 28.Rxe4 dxe4 29.d5 Qc5+ 30.Kg2 Kg6 31.Nc2 Rh4 32.Ne3 Rah8 33.Qd4 Rh2+ 34.Kg3 R8h3#