1.e4 h5 2.Nf3 e6 3.d4 d5 4.exd5 exd5 5.Bd3 Nf6 6.O-O Be7 7.Re1 O-O 8.h3 c5 9.dxc5 Bxc5 10.Bg5 Qb6 11.Bh4 Ne4 12.Qe2 Qxb2 13.Nbd2 Bf5 14.Nxe4 dxe4 15.Bxe4 Bxe4 16.Qxe4 Nc6 17.Rab1 Qxa2 18.Rxb7 Rac8 19.Ng5 g6 20.Nxf7 Rxf7 21.Qxg6+ Kf8 22.Qh6+ Kg8 23.Qg5+ Kf8 24.Qxc5+ Kg8 25.Rxf7 Kxf7 26.Qxh5+ Kg8 27.Qg6+ Kf8 28.Re3 Rd8 29.Kh2 Qa6 30.Bf6 Qa4 31.Qg7# 1-0