1.e4 c5 2.Nc3 Nc6 3.Nf3 e5 4.Bc4 Be7 5.Nd5 Nf6 6.Nxe7 Qxe7 7.d3 d6 8.O-O O-O 9.Bg5 h6 10.Bh4 Be6 11.Nd2 g5 12.Bg3 d5 13.Bb5 Nd4 14.exd5 Nxd5 15.a4 f6 16.c3 Nf5 17.Re1 Rad8 18.a5 Kg7 19.Bc4 Bf7 20.Qf3 Qd7 21.Ne4 b6 22.axb6 axb6 23.Ra6 Ra8 24.Nxf6 Kxf6 25.Bxe5+ Kg6 26.Rxa8 Rxa8 27.g4 Re8 28.gxf5+ Qxf5 29.Qxf5+ Kxf5 30.d4 cxd4 31.cxd4 Kg6 32.Bd3+ Kh5 33.Be2+ Kh4 34.Bg3+ Kh3 35.f3 Ne3 36.Bd3 h5 37.Bf2 Nd5 38.Bf1# 1-0