1.e4 e5 2.Nf3 d6 3.Bc4 Nc6 4.Nc3 Nf6 5.Ng5 Bg4 6.f3 Be6 7.Nxe6 fxe6 8.Bxe6 Qe7 9.Bc4 a6 10.O-O O-O-O 11.b3 Na5 12.Nd5 Nxd5 13.Bxd5 g6 14.Ba3 Bh6 15.Bb4 b6 16.Qe2 Kd7 17.Qxa6 Nc6 18.Qa4 Kc8 19.Bxc6 Qd7 20.Qa8#