1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 Nf6 6.Be3 b6 7.h3 O-O 8.Qd2 d6 9.e5 dxe5 10.Bxc6 Rb8 11.Bh6 Bb7 12.Bxb7 Rxb7 13.Bxg7 Kxg7 14.O-O-O a5 15.Nf3 b5 16.Nxe5 b4 17.Ne4 Qd5 18.Ng4 Qxa2 19.Qh6+ Kg8 20.Nexf6+ exf6 21.Nxf6+ Kh8 22.Qxh7#