1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 d6 5.Bb5 Bd7 6.Nc3 Be7 7.Nxc6 Bxc6 8.Bxc6+ bxc6 9.O-O Nf6 10.Bg5 O-O 11.Qf3 Re8 12.e5 Nd5 13.Bxe7 Nxe7 14.Rad1 d5 15.Rd3 Ng6 16.e6 Rxe6 17.Qf5 Re5 18.Qf3 Qd6 19.g3 Rae8 20.Rfd1 Qd7 21.g4 Rg5 22.h3 h5 23.Rd4 Ne5 24.Qf4 hxg4 25.h4 Rf5 26.Qxf5 Qxf5 27.Ra4 Nf3+ 28.Kh1 Qh5 29.Rxa7 Qxh4+ 30.Kg2 Qh3#