1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bc5 7.c3 d6 8.d4 Bb6 9.Be3 Bg4 10.Nbd2 O-O 11.h3 Bh5 12.dxe5 Nxe5 13.Bxb6 cxb6 14.g4 Bg6 15.Nd4 Nd3 16.f4 h6 17.f5 Bh7 18.Qe2 Nxb2 19.N2f3 Na4 20.g5 Nxc3 21.Qg2 Nfxe4 22.Nc6 Qc7 23.gxh6 Ng3 24.Rae1 d5 25.Nfe5 Nxf5 26.Rxf5 f6 27.Ng6 Bxg6 28.Ne7+ Qxe7 29.Rxe7 Rae8 30.Rxg7+ Kh8 31.Qxg6 Nd1 32.Qh7# 1-0