1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 e5 7.Ne2 d5 8.exd5 Nxd5 9.O-O Be6 10.Ng3 Nxc3 11.bxc3 Be7 12.f4 exf4 13.Bxf4 Nd7 14.Rb1 b6 15.Nh5 O-O 16.Nxg7 Kxg7 17.Qh5 Rh8 18.Bh6+ Kg8 19.Bf5 Bxf5 20.Qxf5 Bc5+ 21.Kh1 Qf6 22.Qd5