1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bb4+ 5.Bd2 Qe7 6.O-O Bc5 7.Bg5 f6 8.Bh4 d6 9.Nbd2 g5 10.Nxg5 fxg5 11.Qh5+ Kd8 12.Bxg5 Nf6 13.Qh4 Rf8 14.e5 Nxe5 15.Ne4 Ng6 16.Bxf6 Nxh4 17.Bxe7+ Kxe7 18.Rae1 Kd8 19.Ng5 Bf5 20.Nf7+ Kd7 21.Nh6 Bxc2 22.Be6+ Kc6 23.Rc1 d3 24.Ng4 Rae8 25.Bc4 Re4 26.Ne3 Bxe3 27.Bxd3 Bxc1 28.Rxc1 Kb6 29.Rxc2 Re1+ 30.Bf1 Nf3+ 31.gxf3 Rg8+ 32.Kh1 Rxf1#