1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.Nc3 Bc5 5.h3 a6 6.Ba4 Nd4 7.Nxd4 exd4 8.Ne2 Nxe4 9.d3 Nf6 10.O-O O-O 11.Bg5 d5 12.c4 dxc4 13.dxc4 Qd6 14.Ng3 Qe5 15.Qd2 Bd6 16.Rfe1 Qc5 17.Bb3 b6 18.Rad1 Bb7 19.Bxf6 Qc6 20.Ne4 gxf6 21.Nxf6+ Kg7 22.Qg5+ Kh8 23.f3 Be7 24.Rxe7 Rad8 25.Qh6 Qxf6 26.Qxf6+ Kg8 27.c5 bxc5 28.Bxf7+ Rxf7 29.Qxf7+ Kh8 30.Qxh7#