1.d4 Nf6 2.Bg5 e6 3.c4 a6 4.e3 Nc6 5.Nf3 b5 6.cxb5 axb5 7.Bxb5 Bb7 8.O-O h6 9.Bh4 Be7 10.Nc3 d5 11.Rc1 O-O 12.a3 Ne4 13.Nxe4 dxe4 14.Bxc6 Bxc6 15.Bxe7 Qxe7 16.Rxc6 exf3 17.Qxf3 Rab8 18.b4 Rfc8 19.Rfc1 Ra8 20.Rxc7 Rxc7 21.Qxa8+ Kh7 22.Rxc7 Qxc7 23.g3 Qc1+ 24.Kg2 Qc3 25.b5 Qc4 26.a4 g5 27.b6 g4 28.Qe4+ Kh8 29.b7 Qc7 30.Qe5+ Qxe5 31.dxe5 f6 32.b8=Q+ Kh7 33.a5 fxe5 34.a6 e4 35.a7 h5 36.a8=Q h4 37.Qg8+ Kh6 38.Qaf8+ Kh5 39.Qff7+ Kh6 40.Qfg6#