1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O d6 5.d4 Bd7 6.Bxc6 Bxc6 7.dxe5 dxe5 8.Nxe5 Bxe4 9.Qe2 Be7 10.Nc3 Bc6 11.Re1 Bd7 12.Nxd7 Qxd7 13.Bg5 Kf8 14.Rad1 Qe8 15.Qf3 Qc6 16.Nd5 Nxd5 17.Qxd5 Bxg5 18.Qxg5 f6 19.Qf5 Re8 20.Rxe8+ Qxe8 21.Qc5+ Kf7 22.Qxc7+ Qe7 23.Rd7 Re8 24.Rxe7+ Rxe7 25.Qc4+ Kg6 26.Kf1 Re5 27.Qg4+ Rg5 28.Qe4+ Rf5 29.g4 Kg5 30.Qxf5+ Kh4 31.Qh5#