1.d4 d5 2.Nf3 c5 3.c4 e6 4.cxd5 exd5 5.g3 Nc6 6.Bg2 Nf6 7.O-O Be7 8.Nc3 O-O 9.Bg5 c4 10.Ne5 Be6 11.f4 h6 12.Bxf6 Bxf6 13.e4 dxe4 14.Nxe4 Qxd4+ 15.Qxd4 Nxd4 16.Nxf6+ gxf6 17.Nf3 Nc2 18.Rac1 Ne3 19.Rfe1 Nxg2 20.Kxg2 b5 21.Nd4 Rfe8 22.Nxe6 Rxe6 23.Rxe6 fxe6 24.a4 a6 25.Kf3 Kf7 26.Ke4 Rd8 27.axb5 axb5 28.b3 f5+ 29.Ke3 Rd3+ 30.Ke2 Rxb3 31.Ra1 Rb2+ 32.Ke3 b4 33.h3 c3 34.g4 fxg4 35.hxg4 c2 36.Ra7+ Kf6 37.Rc7 b3 38.Rc5 Rb1 39.g5+ hxg5 40.fxg5+ Kg6 41.Kd2 Rd1+ 42.Ke2 c1=Q 43.Rc3 Qxc3 44.Kxd1 Qc2+ 45.Ke1 b2 46.Kf1 b1=Q#