1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O Nf6 5.Bxc6 bxc6 6.Nxe5 O-O 7.d3 d5 8.exd5 cxd5 9.Bg5 Bf5 10.Nc3 Bd4 11.Nc6 Qd6 12.Nxd4 h6 13.Nxf5 Qe5 14.Bxf6 Qxf6 15.Ng3 d4 16.Nce4 Qe5 17.f4 Qe7 18.f5 f6 19.Qg4 Qf7 20.Nc5 Rfe8 21.Ne6 Rab8 22.Nh5 Re7 23.Nhxg7 Kh8 24.Qxd4 Qg8 25.Qxf6 Rd7 26.Rf3 Rb7 27.Rh3 c6 28.Rxh6+ Qh7 29.Qf8#