1.Nf3 d5 2.d4 c6 3.Bf4 Bf5 4.e3 e6 5.c4 Nf6 6.Qb3 Qc8 7.Nc3 Be7 8.cxd5 Nxd5 9.Bg3 Nd7 10.e4 Nxc3 11.exf5 Nd5 12.fxe6 Bb4+ 13.Kd1 fxe6 14.Bd3 O-O 15.a3 Ba5 16.Rc1 Bb6 17.Kc2 e5 18.Kb1 exd4 19.Qc2 N7f6 20.Rhe1 Qg4 21.h3 Qh5 22.Re5 Qh6 23.Rce1 Kh8 24.Re6 Ba5 25.R1e4 Nc7 26.Bxc7 Bxc7 27.Rh4 Qxh4 28.Nxh4 Nd5 29.Re1 Nf4 30.Bc4 Rae8 31.Rxe8 Rxe8 32.Qf5 c5 33.Qf7 Re1+ 34.Ka2 Nd5 35.Bd3 Nf6 36.Bc2 Re2 37.Qb3 b5 38.Bd1 c4 39.Qxb5 Rd2 40.Qxc4 Rxd1 41.Qxc7 d3 42.Qd8+ Ng8 43.Qd7 d2 44.Nf5 h5 45.Qxg7# 1-0