1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.exd6 exd6 6.Nc3 Qe7+ 7.Be3 h5 8.c5 dxc5 9.dxc5 Bg4 10.Nf3 Nc8 11.Nd5 Qd7 12.Bf4 Qe6+ 13.Be2 Na6 14.O-O Ne7 15.Qa4+ Kd8 16.Bxa6 Qxd5 17.Rad1 bxa6 18.Rxd5+ Nxd5 19.Rd1 Be6 20.Qc6 Rc8 21.Rxd5+ Bxd5 22.Qxd5+ Bd6 23.Qxf7 Be7 24.Qd5+ Ke8 25.Ne5 Rb8 26.Qf7+ Kd8 27.Qe6 Ke8 28.Bg5 Kf8 29.Qf7#