1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Be2 Nc6 7.Be3 Nf6 8.O-O Bb4 9.Nxc6 bxc6 10.Na4 O-O 11.c4 Bd6 12.f4 Nxe4 13.Bd3 Nf6 14.c5 Be7 15.Bd4 Nd5 16.Nb6 Bxc5 17.Bxc5 Nxb6 18.Bxh7+ Kxh7 19.Bxf8 Kg8 20.Bd6 Qd8 21.Rf3 Nc4 22.Bc5 d5 23.Bd4 e5 24.fxe5 Bg4 25.e6 fxe6 26.Qe1 Bxf3 27.Qxe6+ Kh8 28.Qh6+