1.e4 e5 2.Nf3 Nc6 3.d4 d6 4.Bc4 Nf6 5.Nc3 g6 6.h3 Bg7 7.O-O O-O 8.Be3 a6 9.Ng5 Qd7 10.Nxf7 Rxf7 11.Bxf7+ Qxf7 12.a3 Qc4 13.d5 Nd4 14.Rc1 h5 15.f3 a5 16.Qd2 b5 17.Bh6 Bxh6 18.Qxh6 b4 19.f4 bxc3 20.fxe5 Ne2+ 21.Kh1 Ng4 22.Rf8#