1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 c5 5.Nc3 a6 6.Be2 Nc6 7.O-O Bd6 8.Ne5 Qc7 9.Nxc6 bxc6 10.Bxd6 Qxd6 11.dxc5 Qxc5 12.Na4 Qb4 13.c3 Qa5 14.b4 Qc7 15.Nc5 O-O 16.Bd3 a5 17.a3 Nd7 18.Nxd7 Qxd7 19.Qh5 g6 20.Qe5 Ba6 21.Bxa6 Rxa6 22.h4 h5 23.c4 Rfa8 24.Rad1 axb4 25.axb4 Ra4 26.cxd5 cxd5 27.Rd4 Qb7 28.Rb1 Ra1 29.Rxa1 Rxa1+ 30.Kh2 Ra8 31.g3 Qb8 32.Qf6 Ra4 33.Qe7 Ra7 34.Qc5 Rc7 35.Qa5 Rb7 36.Rf4 Rb5 37.Qa3 Qb7 38.Qc3 Rb6 39.g4 hxg4 40.Rxg4 Rc6 41.Qf6 Qb8+ 42.Kg2 Qf8 43.h5 Qg7 44.Qd8+ Kh7 45.hxg6+ Kh6 46.Qh4#