1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 e6 6.O-O Be7 7.h3 Bh5 8.Nbd2 O-O 9.Ne4 Nc6 10.exd6 cxd6 11.Ng3 Bg6 12.c3 Rc8 13.Be3 Nf4 14.Bxf4 e5 15.Be3 f5 16.dxe5 dxe5 17.Bc4+ Kh8 18.Qxd8 Rcxd8 19.Bg5 Bxg5 20.Nxg5 f4 21.Ne6 fxg3 22.Nxf8 Rxf8 23.fxg3 Re8 24.Rae1 h6 25.Bf7 Bxf7 26.Rxf7 Nd8 27.Rd7 a6 28.Red1 Ne6 29.Rxb7 e4 30.Re1 Nc5 31.Rb4 Kg8