1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Bc5 5.O-O d6 6.h3 Qe7 7.d3 Be6 8.Nd5 Bxd5 9.exd5 Na5 10.Bb5+ c6 11.dxc6 Nxc6 12.d4 Bb6 13.d5 Qc7 14.dxc6 bxc6 15.Ba4 O-O 16.Bg5 Ne4 17.Bh4 d5 18.c3 f5 19.Bc2 Rae8 20.Ng5 Nd6 21.a4 a5 22.Bg3 f4 23.Bxh7+ Kh8 24.Qh5 g6 25.Bxg6+ Kg7 26.Ne6+ Rxe6 27.Qh7+ Kf6 28.Bh4#