1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 a6 5.Bxc6 bxc6 6.d3 Bb7 7.Bg5 Be7 8.Bxf6 Bxf6 9.O-O O-O 10.h3 d5 11.d4 exd4 12.Nxd4 Bxd4 13.Qxd4 f5 14.exf5 Rxf5 15.Rfe1 Rf8 16.Rad1 c5 17.Qxc5 d4 18.Rxd4 Qg5 19.Qxg5 Rae8 20.Rxe8 Rxe8 21.Rd7 Re1+ 22.Kh2 h6 23.Qxg7#