1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 g6 5.c4 Nb6 6.Be3 Bg7 7.Be2 Nc6 8.Nc3 O-O 9.O-O e5 10.dxe5 Nxe5 11.Nxe5 Bxe5 12.c5 Nd7 13.Qc2 Qe7 14.Nd5 Qe6 15.Bc4 Qg4 16.f4 Bg7 17.Nxc7 Rb8 18.Rae1 b6 19.c6 Nc5 20.b4 Ne6 21.Nd5 Bd4 22.Ne7+ Kg7 23.Bxd4+ Nxd4 24.Qb2 f6 25.Qxd4 Bf5 26.c7 Rbe8 27.h3 Qh5 28.Nxf5+ gxf5 29.Qd7+ Kh6 30.Rxe8 Rxe8 31.c8=Q Rxc8 32.Qxc8 Qg6 33.Qf8+ Qg7 34.Qxg7+ Kxg7 35.Rd1 a5 36.Rd7+ Kh8 37.Rd6 axb4 38.Rxb6 b3 39.Bxb3 Kg7 40.a4 Kf8 41.Rb7 Ke8 42.a5 Kd8 43.a6 Kc8 44.Be6+ Kd8 45.a7 Ke8 46.a8=Q#