1.e4 c5 2.Nc3 Nc6 3.Bc4 g6 4.d3 Bg7 5.f4 e6 6.f5 exf5 7.Nf3 Nge7 8.O-O O-O 9.Bg5 h6 10.Bh4 g5 11.Nxg5 hxg5 12.Bxg5 d5 13.Nxd5 Qd6 14.Nxe7+ Nxe7 15.Qh5 Be6 16.Rf3 fxe4 17.Bxe6 exf3 18.Bxe7 Qxe7 19.Bf5 Qe3+ 20.Kh1 fxg2+ 21.Kxg2 Qh6 22.Qf3 Rae8 23.Be4 Re5