1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.h3 Nf6 7.O-O O-O 8.Be3 b6 9.Nc3 Nd7 10.Qd2 e5 11.Bh6 Re8 12.Bxg7 Kxg7 13.Nh2 Qc7 14.Ng4 h5 15.Qh6+ Kg8 16.Ne3 Nf8 17.f4 exf4 18.Rxf4 Be6 19.Raf1 Qe5 20.Nf5 Bxf5 21.exf5 Qg7 22.Qxg7+ Kxg7 23.fxg6 fxg6 24.Rf7+ Kg8 25.Ne4 Ne6 26.Rb7 Kh8 27.Nf6 Ng7 28.Nxe8 Rxe8 29.Rxa7 Re2 30.Rf8+ Kh7 31.Rff7