1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 exd4 7.O-O dxc3 8.Qb3 Qf6 9.Bg5 Qg6 10.Nxc3 Bxc3 11.Qxc3 Nge7 12.Bxe7 Kxe7 13.e5 Re8 14.Bd3 Qh6 15.Rac1 Kd8 16.Nd4 Qg5 17.f4 Qe7 18.Rfe1 h6 19.Be4 Rb8 20.Red1 g5 21.Bxc6 bxc6 22.Nxc6#