1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Qc7 6.h3 e5 7.Be3 Nf6 8.Nc3 Bd6 9.Qd2 Be6 10.O-O Nh5 11.Rae1 O-O-O 12.Ne2 f6 13.Nh2 g5 14.Ng3 Nf4 15.Qc3 Qe7 16.Qa3 a6 17.Qa5 h5 18.Nf5 Bxf5 19.exf5 Qd7 20.Bxc5 Bxc5 21.Qxc5 Qxf5 22.Re4 Rhg8 23.Rb4 g4 24.Qa7 b5 25.Qxa6+ Kc7 26.Qa7+ Kd6 27.h4 g3 28.Nf3 Ne2+ 29.Kh1 Qxf3 30.gxf3 g2+ 31.Kh2 gxf1=Q