1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.d4 Nf6 5.Bc4 Bg4 6.f3 Be6 7.Bxe6 fxe6 8.Ne2 Nc6 9.O-O O-O-O 10.Qe1 Nxd4 11.Nxd4 Rxd4 12.Qxe6+ Rd7 13.Be3 g6 14.Rad1 Qa6 15.Qf7 Qc6 16.Rxd7 Qxd7 17.Rd1 Qe8 18.Qe6+ Kb8 19.Nb5 a6 20.Nxc7 Kxc7 21.Bf4#