1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Bb7 7.O-O Nc6 8.Nxc6 dxc6 9.e5 Ne7 10.Bg5 Qc7 11.Qh5 Nd5 12.Ne4 c5 13.c3 Qxe5 14.f4 Qc7 15.f5 e5 16.a4 c4 17.Bc2 Bc5+ 18.Kh1 Be3 19.axb5 axb5 20.Rxa8+ Bxa8 21.Ra1 Bc6 22.f6 g6 23.Qh6 Bxg5 24.Nxg5 Nf4 25.Be4 Bxe4 26.Nxe4 Qc6 27.Qg7 Rf8 28.Ra7 Ne6 29.Re7+ Kd8 30.Rxe6