1.g3 e5 2.Bg2 d5 3.d4 e4 4.c4 c6 5.Nc3 Nf6 6.Bg5 Bb4 7.cxd5 cxd5 8.e3 O-O 9.Ne2 Nc6 10.O-O Bg4 11.f3 exf3 12.Bxf3 Bxf3 13.Rxf3 Qd7 14.Bxf6 g6 15.Nf4 Bxc3 16.bxc3 Qf5 17.Nd3 Qh3 18.Qf1 Qxf1+ 19.Raxf1 Rae8 20.Bg5 Na5 21.Bh6 Nc4 22.Bxf8 Nd2 23.Bh6 Nxf3+ 24.Rxf3 Rc8 25.Ne5 Rxc3 26.Rxf7 Rc1+ 27.Kg2 Rc2+ 28.Kh3 Rxa2 29.Rf8#