1.e4 c5 2.Nc3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.f4 Bg7 6.Nf3 e6 7.d3 Ne7 8.O-O b6 9.e5 Nf5 10.Ne4 Bb7 11.b3 O-O 12.Bb2 Nd4 13.Qd2 Qd7 14.Rae1 Rfe8 15.Nf6+ Bxf6 16.exf6 Rad8 17.Ne5 Qd5 18.Re3 Nf5 19.Rh3 h5 20.Qe2 Nd4 21.Qd1 c4 22.bxc4 Qc5 23.Kh1 Nf5 24.g4 Ne3 25.Qe2 Nxf1 26.gxh5 Qf8 27.hxg6 c5+ 28.Kg1 fxg6 29.f7+ Kg7 30.fxe8=Q Rxe8 31.Nd7+