1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nge2 a6 6.Nxd4 cxd4 7.Ne2 b5 8.Bb3 e5 9.O-O Nf6 10.f4 d6 11.Ng3 Be7 12.d3 O-O 13.fxe5 dxe5 14.Nf5 Bxf5 15.Rxf5 g6 16.Rxe5 Bd6 17.Rg5 Qc7 18.g3 h6 19.Rxg6+ Kh7 20.Rxf6 Bxg3 21.Rxh6+ Kg7 22.Qg4#