1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.h3 O-O 5.Nf3 d6 6.e4 e5 7.dxe5 dxe5 8.Qxd8 Rxd8 9.Nxe5 Nxe4 10.Nxf7 Bxc3+ 11.bxc3 Kxf7 12.Bb2 Nxf2 13.Kxf2 Rd2+ 14.Kg3 Rxb2 15.Bd3 Nc6 16.Rhf1+ Kg7 17.c5 Be6 18.Rae1 Bd5 19.Be4 Bxe4 20.Rxe4 Rf8 21.Rfe1 Rff2 22.Rd1 Rxg2+ 23.Kh4 Rbd2 24.Rxd2 Rxd2 25.a4 Rg2 26.Re3 Kf6 27.Rf3+ Ke6 28.Re3+ Ne5 29.c4 Kf5 30.Rc3 Kf4 31.a5 Nf3+ 32.Rxf3+ Kxf3 33.c6 Kf4 34.cxb7 Rg5 35.b8=Q Rh5#