1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.O-O a6 5.Bxd7+ Bxd7 6.Re1 e5 7.c3 Qc7 8.d4 Ne7 9.Nbd2 b5 10.Nf1 Bc6 11.Ng3 g6 12.Be3 c4 13.dxe5 dxe5 14.Nxe5 Rd8 15.Bd4 Bg7 16.Nxc6 Nxc6 17.e5 O-O 18.f4 f6 19.Qg4 Nxd4 20.cxd4 Rxd4 21.exf6 Bxf6 22.Qe6+ Kh8 23.Qxa6 Qc5 24.Kh1 Rxf4 25.Ne4 Qb4 26.g3 Rf5 27.g4 Rf4 28.Qe6 Bxb2 29.Rab1 Qa3 30.Ng5 Qa8+ 31.Ne4 Re8