1.Nf3 Nc6 2.e4 e5 3.d4 Qe7 4.Nc3 d6 5.Bb5 a6 6.Bg5 f6 7.Bxc6+ bxc6 8.Be3 g6 9.h3 Bh6 10.Qd2 Bxe3 11.Qxe3 Kf7 12.Ne2 Kg7 13.h4 h5 14.Qc3 Bd7 15.g3 Nh6 16.Nh2 Rhe8 17.f3 d5 18.dxe5 Qxe5 19.Qxe5 Rxe5 20.O-O-O f5 21.Nc3 fxe4 22.Nxe4 Rae8 23.c4 Bf5 24.Nc5 dxc4 25.Nxa6 Ra5 26.Nb4 c5 27.Rd5 c6 28.Nxc6 Rxa2 29.Rhd1 Re2 30.R5d2 Ra1#