1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.d3 Nf6 7.O-O O-O 8.Qe1 e6 9.f5 d5 10.Bb3 c4 11.dxc4 dxe4 12.Nxe4 Nxe4 13.Qxe4 exf5 14.Qe1 Be6 15.Bg5 Qb6+ 16.Be3 Qc7 17.Qh4 Qe7 18.Bg5 Qc5+ 19.Kh1 Ne5 20.Bf6 Bxf6 21.Qxf6 Ng4 22.Qh4 Rad8 23.h3 Ne3 24.Qf2 b6 25.Rfe1 Nxc4 26.Qxc5 bxc5 27.Rxe6 fxe6 28.Bxc4 Rfe8 29.Ng5 Kh8 30.Nf7+