1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 Bd7 5.O-O Nge7 6.Nc3 f5 7.exf5 Nxf5 8.Bxc6 Bxc6 9.dxe5 Be7 10.exd6 cxd6 11.Ng5 Bxg5 12.Qh5+ g6 13.Qxg5 Qxg5 14.Bxg5 O-O 15.Rad1 h6 16.Bf4 Rad8 17.h3 g5 18.Bh2 Rf6 19.Rfe1 Nh4 20.Nd5 Bxd5 21.Rxd5 Nf5 22.Red1 h5 23.g4 hxg4 24.hxg4 Nh4 25.Bxd6 Nf3+ 26.Kf1 Nh2+ 27.Bxh2 Rxd5 28.Rxd5 Rc6 29.Rxg5+ Kf7 30.Rb5 b6 31.c3 Kg6