1.e4 c5 2.Nf3 Nc6 3.b3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.Bd3 e5 8.c4 Be7 9.O-O O-O 10.Bb2 Nd7 11.Nc3 Nc5 12.Bc2 Ne6 13.Ne2 c5 14.f4 exf4 15.Nxf4 Bf6 16.Nxe6 fxe6 17.e5 Bxe5 18.Qh5 g6 19.Bxg6 hxg6 20.Qxg6+ Kh8 21.Bxe5+ dxe5 22.Rxf8+ Qxf8 23.Rf1 Qd8 24.Qh5+ Kg8 25.Qg4+ Kh8 26.Qh3+ Kg7 27.Qg3+ Kh6 28.Qe3+ Kh7 29.Qe4+ Kg8 30.Qxa8 Qd7 31.Qf3