1.e4 e5 2.Nf3 Nc6 3.d4 Nxd4 4.Nxd4 exd4 5.Qxd4 c5 6.Qd1 g6 7.Bc4 Bg7 8.O-O Ne7 9.Nc3 O-O 10.Qd6 Kh8 11.Qxc5 b6 12.Qd6 f5 13.Bg5 Bb7 14.Bxe7 Qc8 15.Bxf8 Bxf8 16.Qf6+ Bg7 17.Qf7 Qc7 18.Rad1 Rd8 19.Nb5 Qc5 20.Rxd7 Rxd7 21.Qg8#