1.e4 e5 2.Nf3 Nc6 3.d4 f6 4.dxe5 fxe5 5.Bb5 d6 6.O-O Bg4 7.Nc3 Qe7 8.h3 Bh5 9.Qd3 Qd7 10.Bg5 Be7 11.Bxe7 Ngxe7 12.Nd5 O-O 13.Nh2 Rf7 14.Bc4 Kh8 15.f4 Nxd5 16.exd5 Nd4 17.g4 Bg6 18.f5 Bxf5 19.gxf5 Rxf5 20.Rxf5 Nxf5 21.Bb5 c6 22.dxc6 bxc6 23.Bxc6 Qxc6 24.Qxf5 Qc5+ 25.Qf2 Qc6 26.Rf1 Kg8 27.Qf7+ Kh8 28.Qf8+ Rxf8 29.Rxf8#