1.d4 Nf6 2.Bf4 g6 3.Nc3 Bg7 4.e4 O-O 5.e5 Ne8 6.Nf3 d6 7.h3 Nc6 8.Bc4 Na5 9.Bd3 Be6 10.Qe2 dxe5 11.dxe5 c6 12.b4 Nc7 13.bxa5 Nd5 14.Bd2 Qxa5 15.Ne4 Qc7 16.Neg5 c5 17.O-O Rac8 18.Nxe6 fxe6 19.Bc4 Rf5 20.Rfe1 Rcf8 21.Bd3 Rxf3 22.gxf3 Nf4 23.Bxf4 Rxf4 24.Bc4 Qc6 25.Rad1 Bh6 26.Rd8+ Kf7 27.Bb5 Qb6 28.Red1 Bg5 29.Bc4 a6 30.c3 Qa5 31.Qd3 b5 32.Bxe6+ Kxe6 33.Qd5+ Kf5 34.Rf8+ Bf6 35.exf6+ e5 36.Qd7+ Kg5 37.f7 Qxc3 38.Qe7+ Kh6 39.Rfd8 Qxf3 40.f8=Q+ Rxf8 41.Qxf8+ Kh5 42.Qxf3+ Kg5 43.Qg4+ Kf6 44.R1d6+ Ke7 45.R8d7+ Ke8 46.Qe6+ Kf8 47.Qf7#