1.Nf3 Nf6 2.d4 b6 3.Bg5 Bb7 4.Bxf6 exf6 5.e3 f5 6.h4 Be7 7.Nc3 h5 8.a3 d5 9.Bd3 g6 10.Ne2 O-O 11.Nf4 Nd7 12.Qe2 Nf6 13.O-O-O c5 14.Ba6 Qc7 15.Bxb7 Qxb7 16.Ne5 Bd6 17.f3 Rae8 18.Qf2 Bxe5 19.dxe5 Rxe5 20.Rd3 Rfe8 21.Rhd1 c4 22.Rd4 Rxe3 23.Nxd5 Nxd5 24.Rxd5 c3 25.bxc3 Rxc3 26.g4 Qe7 27.gxh5 Qxa3+ 28.Kb1 Rc4 29.hxg6 Rb4# 0-1