1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 d6 6.c3 O-O 7.Re1 Bb6 8.h3 Ne7 9.Bb3 Ng6 10.d4 h6 11.Nbd2 Re8 12.Bc2 c6 13.Nf1 Nh5 14.Be3 Nhf4 15.Ng3 Qf6 16.Nf5 Bc7 17.c4 exd4 18.N3xd4 d5 19.exd5 Bxf5 20.Nxf5 cxd5 21.cxd5 Rad8 22.Bd4 Rxe1+ 23.Qxe1 Qg5 24.Qe4 Nxh3+ 25.Kf1 Nhf4 26.Bxg7 Qh5 27.g3 Qh3+ 28.Kg1 Nxd5 29.Rd1 Ngf4