1.e4 Nf6 2.e5 Nd5 3.Nc3 Nxc3 4.bxc3 d6 5.f4 g6 6.Nf3 Bg7 7.Bc4 O-O 8.O-O Nc6 9.d4 d5 10.Bd3 Bg4 11.a4 e6 12.h3 Bxf3 13.Qxf3 Ne7 14.Ba3 Re8 15.g4 b6 16.f5 exf5 17.gxf5 Nxf5 18.Bxf5 gxf5 19.Qxf5 Re6 20.Qxf7+ Kh8 21.Qxe6 Qg5+ 22.Kh1 Qe3 23.Qg4 Rg8 24.Rg1 Qxc3 25.Be7 Qxc2 26.Bf6 Qe4+ 27.Qxe4 dxe4 28.Rxg7 Rxg7 29.Rg1 Kg8 30.Rxg7+ Kf8 31.Rxc7 e3 32.Kg2 e2 33.Kf2 e1=Q+ 34.Kxe1 h5 35.Rxa7 h4 36.Rh7 b5 37.axb5 Ke8 38.b6 Kf8 39.b7 Kg8 40.Rg7+ Kh8 41.b8=Q#