1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.O-O O-O 6.Nc3 d6 7.Be3 b6 8.Nd5 Be6 9.Bg5 Bxd5 10.Bxd5 Qd7 11.Bxf6 gxf6 12.c3 b5 13.d4 Bb6 14.a4 a6 15.dxe5 fxe5 16.Ng5 h6 17.axb5 axb5 18.Rxa8 Rxa8 19.Nxf7 Kg7 20.Qh5 Kf8 21.Qxh6+ Kg8 22.Qh8#