1.d4 c5 2.d5 Nf6 3.c4 g6 4.Nc3 Ng8 5.d6 Nc6 6.g3 f5 7.Nb5 Kf7 8.dxe7 Bxe7 9.Bg2 Kg7 10.Nh3 d6 11.O-O Nf6 12.b3 Ne4 13.Bb2+ Bf6 14.Qc1 a6 15.Nc3 Nxc3 16.Bxc3 Bxc3 17.Qxc3+ Qf6 18.Qd2 Rd8 19.Nf4 Be6 20.Rad1 Bf7 21.Bd5 Rd7 22.Bxf7 Qxf7 23.Nd5 Rf8 24.Qc3+ Kg8 25.Rd2 g5 26.f4 g4 27.Rfd1 Nd4 28.Kf2 Qh5 29.Rh1 Rdf7 30.Rd3 b5 31.Re3 Qh6 32.b4 Ne6 33.a3 Rc8 34.a4 bxa4 35.b5 axb5 36.cxb5 c4 37.b6 Nc5 38.Ne7+ Rxe7 39.Rxe7 Kf8 40.b7 Rb8 41.Qh8+ Kxe7 42.Qxb8 Ne4+ 43.Kg1 Qh3 44.Qc7+ Kf6 45.b8=Q Kg6 46.Qg8+ Kh5 47.Qcxh7# 1-0