1.e4 Nf6 2.Nc3 e5 3.Bc4 Nc6 4.d3 Bc5 5.f4 O-O 6.Nf3 exf4 7.Bxf4 Ng4 8.d4 Bb6 9.Qd2 Nf6 10.O-O-O Ba5 11.Rde1 d6 12.h3 Re8 13.Ng5 Re7 14.Qd3 d5 15.exd5 Rxe1+ 16.Rxe1 Ne7 17.Nxf7 Kxf7 18.d6+ Ned5 19.Nxd5 Be6 20.Rxe6 Kxe6 21.Nxc7+ Kd7 22.Be6+ Kc6 23.Qb5#