1.d4 d5 2.Bf4 e6 3.e3 Nf6 4.c3 Bd6 5.Bg3 O-O 6.Nf3 Nc6 7.Nbd2 b6 8.Qc2 Bb7 9.Bd3 e5 10.dxe5 Nxe5 11.Nxe5 Re8 12.Nef3 Ng4 13.Bxd6 Qxd6 14.h3 Ne5 15.Nxe5 Rxe5 16.Bxh7+ Kh8 17.Bd3 Rae8 18.O-O-O c5 19.Nf3 R5e7 20.Ng5 d4 21.Ba6 g6 22.Bxb7 Rxb7 23.exd4 cxd4 24.Rxd4 Qf6 25.Ne4 Qe6 26.Nd6 Qxa2 27.Nxe8 Re7 28.Rd8 Kh7 29.Nf6+ Kg7 30.Nd5 Qa1+ 31.Qb1 Qa5 32.Nxe7 b5 33.Rg8+ Kf6 34.Nd5+ Ke5 35.Ne3 Kf6 36.Re8 b4 37.cxb4 Qxb4 38.Rc8 Qb7 39.Rc2 Qc7 40.Rxc7 a5 41.Ra7 a4 42.Rxa4 Kg5 43.h4+ Kh6 44.Ng4+ Kh5 45.Nf6+ Kh6 46.h5 g5 47.Qh7#