1.d4 Nf6 2.c4 e6 3.Nc3 Nc6 4.e4 Bb4 5.Bd3 d5 6.cxd5 exd5 7.e5 Ne4 8.Ne2 Bg4 9.f3 Bxf3 10.O-O Bh5 11.Qb3 O-O 12.Nf4 Nxd4 13.Qxb4 c5 14.Qxb7 Bg6 15.Nxg6 hxg6 16.Nxd5 Rb8 17.Ne7+ Kh8 18.Qxe4 Qxe7 19.b3 Rbd8 20.Bc4 Rde8 21.Bf4 Qh4 22.Rae1 f5 23.Qe3 Ne6 24.Rf3 Nxf4 25.Rxf4 Qh6 26.Rf3 f4 27.Qe4 Rf5 28.Rh3 Rh5 29.Rxh5 gxh5 30.e6 Qf6 31.Bd3 g6 32.e7 Kg7 33.Bb5 Rxe7 34.Qxe7+ Qxe7 35.Rxe7+ Kf6 36.Rxa7 h4 37.a4 h3 38.a5 c4 39.Bxc4 hxg2 40.Kxg2 Ke5 41.a6 Ke4 42.Rb7 Ke5 43.a7 Kd4 44.a8=Q Ke3 45.Rd7 f3+ 46.Qxf3# 1-0