1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 c6 6.O-O Nd7 7.Re1 Bxf3 8.Bxf3 e6 9.exd6 Bxd6 10.c4 N5f6 11.Nc3 O-O 12.Be3 Qc7 13.g3 Rae8 14.Qc2 Qc8 15.Rac1 e5 16.d5 Nc5 17.dxc6 bxc6 18.b4 e4 19.bxc5 exf3 20.Qd1 Be5 21.Qxf3 Re6 22.Red1 Qa6 23.Bf4 Bxf4 24.Qxf4 Rfe8 25.Rd6 Re5 26.Nd5 Re1+ 27.Rxe1 Rxe1+ 28.Kg2 Ne8 29.Rd7 cxd5 30.Rxf7 Kh8 31.Rf8#