1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.f4 f5 7.Nf3 e5 8.O-O Nge7 9.fxe5 Nxe5 10.Nxe5 Bxe5 11.Bh6 Nc6 12.Rb1 Be6 13.Bh3 Qd7 14.exf5 Bxc3 15.fxe6 Bd4+ 16.Kh1 Qe7 17.Rf7 Qd8 18.Qf3 Ne5 19.Rf8+ Ke7 20.Qf6#