1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.Bf1 Qxd5 7.Nc3 Qd8 8.Bxb5 Bb7 9.d3 Bc5 10.O-O O-O 11.Nge4 Nxe4 12.Nxe4 Bd6 13.Bg5 Qc8 14.Bxc6 Bxc6 15.Nxd6 cxd6 16.Be7 Re8 17.Bxd6 Re6 18.Ba3 Rg6 19.f3 Qh3 20.Rf2 Rd8 21.Bc5 e4 22.Qf1 exf3 23.g4 Rxg4+ 24.Kh1 Rg2 25.Qg1 Rxg1+ 26.Rxg1 Re8 27.Rgf1 Qxf1+ 28.Rxf1 f2#