1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bf5 7.Nf3 Bd6 8.Nh4 Qe7+ 9.Be3 Be6 10.Bd3 Na6 11.O-O O-O 12.a3 Qd7 13.f4 Rfe8 14.f5 Bd5 15.Bf2 Be4 16.Bxe4 Rxe4 17.Qf3 Rae8 18.Rae1 Rxe1 19.Rxe1 Rxe1+ 20.Bxe1 Nc7 21.c4 b5 22.c5 Bf8 23.Bf2 Nd5 24.g4 g6 25.Ng2 Bh6 26.Ne1 a5 27.Nd3 Kg7 28.Kf1 Qe8 29.Qe2 Qd7 30.Qe4 Ne7 31.Ke2 Bg5 32.h4 Bh6 33.g5 fxg5 34.f6+ Kxf6 35.Qe5# 1-0