1.Nf3 Nc6 2.d4 d5 3.e3 Bg4 4.h3 Bxf3 5.Qxf3 e5 6.Bb5 e4 7.Qe2 a6 8.Bxc6+ bxc6 9.c4 f5 10.O-O Nf6 11.f3 Bd6 12.c5 Be7 13.Nc3 O-O 14.fxe4 Nxe4 15.Nxe4 dxe4 16.Bd2 Qd5 17.Ba5 Bd8 18.b4 Rf7 19.g4 f4 20.exf4 Bf6 21.Rad1 Bxd4+ 22.Kh2 Rd8 23.Kg3 g5 24.fxg5 Rf3+ 25.Kh4 h6 26.Rxf3 hxg5+ 27.Kh5 Kg7 28.Rf5 Bf6 29.Rdxd5 Rh8#