1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.O-O d6 7.d4 exd4 8.cxd4 Bb6 9.Nc3 Na5 10.e5 dxe5 11.Bxf7+ Kf8 12.Ba3+ Ne7 13.Nxe5 Qxd4 14.Qh5 Qxc3 15.Rad1 c5 16.Rd3 Qxd3 17.Nxd3 g6 18.Qf3 Kg7 19.Bb2+ Kh6 20.Qf6 Nf5 21.Bc1+ Ne3 22.Bxe3+ Kh5 23.Qg5#