1.d4 Nf6 2.Nf3 e6 3.Bg5 d5 4.e3 Be7 5.Nbd2 O-O 6.Bd3 c5 7.c3 Nc6 8.O-O b6 9.Ne5 Bb7 10.f4 cxd4 11.exd4 Rc8 12.Qf3 Nd7 13.Bxh7+ Kxh7 14.Qh5+ Kg8 15.Rf3 Ndxe5 16.Rh3 f6 17.fxe5 fxg5 18.Rf1 Rxf1+ 19.Nxf1 g4 20.Qxg4 Qd7 21.Qh5 Rf8 22.Ne3 Ba6 23.Qg6 Nxe5 24.Qh7+ Kf7 25.dxe5 Ke8 26.Rg3 Bc5 27.h3 Qc7 28.Rxg7 Bxe3+ 29.Kh1 Qc5 30.Rc7 Rf1+ 31.Kh2 Bf4+ 32.g3 Qf2#