1.e4 e5 2.Nf3 Nc6 3.d4 d5 4.exd5 Qxd5 5.Nc3 Qe6 6.d5 Qe7 7.dxc6 bxc6 8.Bd3 Nf6 9.O-O Be6 10.Nxe5 Qc5 11.Re1 Bd6 12.Nxc6 O-O 13.Nd4 Qxd4 14.Bxh7+ Kxh7 15.Qxd4 Rad8 16.Bf4 Nh5 17.Bxd6 cxd6 18.Ne4 d5 19.Ng5+ Kg8 20.Nxe6 fxe6 21.Rxe6 Rf7 22.Rae1 Nf6 23.c4 a5 24.cxd5 Rxd5 25.Re8+ Kh7 26.Qh4+ Rh5 27.Qc4 Rd7 28.Qc2+ Kh6 29.Rh8+ Nh7 30.Re6+ g6 31.Qxg6#