1.e4 e5 2.Nc3 Nf6 3.g3 Bc5 4.Bg2 O-O 5.Nge2 Nc6 6.O-O d6 7.d3 h6 8.Nd5 Nxd5 9.exd5 Ne7 10.d4 exd4 11.Nxd4 Nf5 12.Nb3 Bb6 13.Bd2 Re8 14.Bc3 Qg5 15.Qd3 Bd7 16.Bh3 Nxg3 17.Bxd7 Nxf1+ 18.Kxf1 Re7 19.Bh3 Rae8 20.Nd4 Qxd5 21.Bg2 Qh5 22.Qg3 Bxd4 23.Bxd4 Qb5+ 24.Kg1 Re1+ 25.Bf1 Qxf1#