1.d4 Nf6 2.Nc3 d5 3.Bf4 a6 4.Nf3 e6 5.e3 c5 6.dxc5 Bxc5 7.Bd3 Nbd7 8.O-O O-O 9.e4 dxe4 10.Nxe4 Nxe4 11.Bxe4 Nf6 12.Nd2 Nxe4 13.Nxe4 Be7 14.Qe2 Qb6 15.c4 Bd7 16.Rad1 Bc6 17.Bd6 Rfe8 18.Bxe7 Rxe7 19.Nd6 Rd8 20.c5 Qa5 21.Qe3 Qxa2 22.Nf5 Red7 23.Rxd7 Rxd7 24.Qg3 f6 25.Qb8+ Kf7 26.Nd6+ Kg6 27.Qe8+ Kh6 28.Nf7+ Rxf7 29.Qxf7 Qd5 30.f3 Qxc5+ 31.Kh1 Bd5 32.g4 Bc4 33.Rf2 b5 34.h4 a5 35.Rg2 Bf1 36.g5+ fxg5 37.hxg5+ Qxg5 38.Rxg5 b4 39.f4 Bb5 40.Rxb5 g6 41.Rb6 b3 42.Rb7 a4 43.Qxh7# 1-0