1.e4 d5 2.e5 c5 3.d4 cxd4 4.Qxd4 Nc6 5.Bb5 Qa5+ 6.Nc3 e6 7.Nf3 a6 8.Bxc6+ bxc6 9.O-O Bc5 10.Qg4 g6 11.a3 Qc7 12.b4 Ba7 13.Be3 c5 14.bxc5 Bxc5 15.Bxc5 Qxc5 16.Na4 Qxc2 17.Nb6 Ra7 18.Rac1 Qe4 19.Rxc8+ Ke7 20.Qg5+ f6 21.exf6+ Kf7 22.Ne5+ Qxe5 23.Qxe5 h5 24.Rfc1 h4 25.R1c7+ Rxc7 26.Qxc7+ Kxf6 27.Qf4+ Ke7 28.Qf8#