1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.Nc3 Be7 5.cxd5 exd5 6.Bf4 Bg4 7.Qb3 Nbd7 8.h3 Bxf3 9.exf3 c5 10.Nxd5 Nxd5 11.Qxd5 O-O 12.O-O-O cxd4 13.Qxd4 Qc8+ 14.Qc4 Nc5 15.Be3 b5 16.Qc2 Qa6 17.Kb1 Rac8 18.Be2 Na4 19.Qb3 Qg6+ 20.Qd3 Qf6 21.Bd4 Qh6 22.Qf5 Bc5 23.Be5 a6 24.Bd3 Bxf2 25.h4 Rcd8 26.h5 Be3 27.g4 Nc5 28.Bc2 Ne6 29.Bc3 Bg5 30.a3 Bf6 31.Bb4 Rfe8 32.f4 Nd4 33.Rxd4 Bxd4 34.g5 g6 35.Qg4 Qg7 36.hxg6 fxg6 37.f5 Qf7 38.fxg6 hxg6 39.Rh6 Bg7 40.Rxg6 Rd4 41.Qxd4 Qf1+ 42.Ka2 Qf7+ 43.Bb3 Rb8 44.Bxf7+ Kh7 45.Qxg7# 1-0