1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 O-O 8.Nxf6+ Qxf6 9.Qd2 Rd8 10.O-O-O b6 11.Qc3 Qf4+ 12.Qe3 Qxe3+ 13.fxe3 Bb7 14.Bd3 Nd7 15.Rhf1 c5 16.g4 Rac8 17.g5 Bd5 18.Ba6 Rc7 19.Ne5 cxd4 20.Rxf7 Be4 21.c4 d3 22.Bb5 Nxe5 23.Rxc7 Rf8 24.Kd2 Rf2+ 25.Kc3 Rc2+ 26.Kd4 Bf3 27.Rf1 d2 28.Kxe5 Rc1 29.Rxf3 d1=Q 30.Rc8+ Qd8 31.Rxd8# 1-0