1.e4 f6 2.d4 e5 3.Nf3 a6 4.dxe5 Bb4+ 5.c3 Bc5 6.Qd5 Be7 7.Bc4 d6 8.Qf7+ Kd7 9.Qe6+ Kc6 10.Qd5+ Kb6 11.Be3+ c5 12.exd6 Qxd6 13.b4 Nd7 14.bxc5+ Nxc5 15.Qxd6+ Bxd6 16.Nbd2 Ne7 17.Nb3 Kc6 18.Nxc5 b5 19.Bd5+ Nxd5 20.exd5+ Kxd5 21.Rd1+ Kc6 22.Ne4 Bc7 23.Nd4+ Kb6 24.O-O a5 25.c4 bxc4 26.Rb1+ Ka7 27.Nc6+ Ka6 28.Nc5# 1-0