1.e4 c5 2.g3 Nc6 3.Bg2 d6 4.Ne2 Nf6 5.O-O e6 6.c3 d5 7.exd5 Nxd5 8.d4 Nf6 9.Be3 Ng4 10.d5 Nxe3 11.fxe3 Ne5 12.Nf4 exd5 13.Bxd5 Bd6 14.Nd2 O-O 15.Ne4 Be7 16.Qh5 Qc7 17.Nd3 Nxd3 18.Rxf7 Kh8 19.Nf6 Bxf6 20.Rxf8#